南理工微机实验报告
- 格式:docx
- 大小:77.61 KB
- 文档页数:17
微型计算机实验一实验报告一、实验目的本次微型计算机实验的主要目的是让我们熟悉微型计算机的硬件组成,了解计算机各部件之间的连接和工作原理,并掌握基本的计算机组装和调试技能。
通过实际操作,提高我们对计算机系统的认识和动手能力,为今后的学习和工作打下坚实的基础。
二、实验设备与工具1、计算机主机箱、主板、CPU、内存、硬盘、显卡、声卡、网卡等硬件设备。
2、螺丝刀、镊子、防静电手环等工具。
三、实验内容1、了解计算机硬件组成打开计算机主机箱,观察主板、CPU、内存、硬盘、显卡、声卡、网卡等硬件设备的外观和安装位置。
学习各硬件设备的功能和作用,如 CPU 负责运算和控制,内存用于临时存储数据,硬盘用于长期存储数据等。
2、计算机硬件组装戴上防静电手环,防止静电对硬件设备造成损坏。
首先安装 CPU,将 CPU 对准主板上的插座,轻轻放下,然后扣紧CPU 插座的扳手。
安装内存,将内存插槽两端的卡扣掰开,将内存条对准插槽,用力按下,直到两端的卡扣自动扣紧。
安装硬盘,将硬盘固定在机箱的硬盘架上,然后连接数据线和电源线。
安装显卡,将显卡插入主板上的 PCIE 插槽,并用螺丝固定。
安装声卡和网卡,根据主板的接口类型,将声卡和网卡插入相应的插槽。
连接机箱前面板的线缆,包括电源按钮、重启按钮、指示灯、USB 接口等。
3、计算机硬件调试检查各硬件设备的安装是否牢固,连接是否正确。
接通电源,按下电源按钮,观察计算机能否正常启动。
如果计算机无法启动,根据报警声和指示灯的提示,查找故障原因并进行排除。
四、实验步骤1、准备工作清理实验台,将所需的硬件设备和工具摆放整齐。
阅读计算机硬件组装的相关资料,了解组装的流程和注意事项。
2、硬件组装按照上述步骤,依次安装 CPU、内存、硬盘、显卡、声卡、网卡等硬件设备,并连接好线缆。
3、硬件调试检查组装完成的计算机,确保没有遗漏的部件和连接错误。
接通电源,按下电源按钮,观察计算机的启动情况。
如果计算机无法启动,首先检查电源是否正常,然后检查各硬件设备的连接是否松动。
嵌入式系统实验报告指导老师:孙瑜时间:2014年11月实验一虚拟机下Linux程序编写和交叉编译一、实验目的熟悉Linux开发环境,学会基于S3C2410的Linux开发环境的配置和使用,使用Linux的armv4l-unknown–linux -gcc编译,使用基于NFS方式的下载调试,了解嵌入式开发的基本过程。
二、实验内容本次实验使用Redhat Linux 9.0操作系统环境,安装ARM-Linux的开发库及编译器。
创建一个新目录,并在其中编写hello.c文件。
学习在Linux下的编程和编译过程,以及ARM开发板的使用和开发环境的设置。
下载已经编译好的文件到目标开发板上运行。
三、预备知识C 语言的基础知识、程序调试的基础知识和方法,Linux的基本操作。
四、实验设备及工具(包括软件调试工具)硬件:UP-NETARM2410-S嵌入式实验平台、PC机。
软件:PC机操作系统REDHAT LINUX 9.0+MINICOM+ARM-LINUX开发环境五、实验步骤内容一虚拟机下Linux程序编写1、实验步骤(1)建立hello文件夹;(2)用Vi编写hello程序;(3)编译、输入gcc hello.c –o hello;(4)运行hello文件夹下的hello 程序,运行,输入./hello(5)查看运行结果。
2、得到的运行结果如图1所示。
图1 运行结果内容二交叉编译1、实验步骤(1)进入hello文件夹;(2)交叉编译armv4l-unknown-linux-gcc helo.c –o hello;(3)CP hello /arm2410s;(4)设IP: ifconfig etho 192.168.0.121,登入arm开发板:telnet 192.168.0.115,输入root;(5)挂载:mount –o nolock 192.168.0.121:/arm2410s /mnt;(6)cd/mnt 找到hello(7)./hello 运行,查看结果。
南理工微机实验报告篇一:微机实验报告实验1 基本操作实验一、实验目的(1)掌握TD- PITC 80X86微机原理及接口技术教学实验系统的操作,熟悉Wmd86联机集成开发调试软件的操作环境。
(2)掌握使用运算指令类编程及调试方法。
(3)掌握运算类指令对各状态标志位的影响及其测试方法。
(4)学习使用软件监视变量的方法。
二、实验设备PC机一台,TD- PITC实验装置一套三、实验内容及步骤通过对样例程序的操作,学会使用在TD- PITC环境下,如何输入汇编语言程序,如何进行汇编语言源程序的汇编、连接、下载和运行;在调试程序的学习过程中,应学会:如何设置断点,如何单步运行程序,如何连续运行程序,怎样查看寄存器的内容,怎样修改寄存器的内容,怎样查看存储器的内容,怎样修改存储器的内容实验内容一——BCD码转换为二进制实验内容将四个二位十进制数的BCD码存放于3500H起始的内存单元中,将转换的二进制数存入3501H起始的内存单元中,自行绘制流程图并编写程序。
实验步骤:1)运行Wmd86软件,进入Wmd86集成开发环境。
2)根据程序设计使用语言的不同,通过在“设置”下拉列表来选择需要使用的语言。
语言选择后,下次再启动软件,语言环境保持这次的修改不变。
在这里我们选择汇编语言。
3)语言选择后,点击新建来新建一个文档。
默认文件名为Wmd861.4)编写实验程序。
并保存,此时系统会提示输入新的文件名,输完后点击保存。
实验程序清单如下:SSTACK SEGMENT STACKDW 64 DUPSSTACK ENDSCODE SEGMENTASSUME CS:CODESTART:XOR AX,AXMOV SI 3500HMOV DI 3510HA1:MOVE AL,[SI]ADD AL,ALMOV BL,ALADD AL,ALADD AL,ALADD AL,BLINC SIADD AL,[SI]MOV [DI],ALINC SIINC DILOOP A1A2:JMP A2CODE ENDSEND START5)点击编译文件,若程序无误,再点击进行连接。
南京理工大学《计算机逻辑基础》上机报告课程:计算机逻辑基础院系:计算机科学与技术学院班级:9121065802姓名:张备学号:912106840549实验报告(一):译码器的设计及应用实验一.实验目的:学习译码器的设计方法及应用。
二.实验内容:①实验内容概述:利用38译码器74139构成4-16译码器。
②所用器件功能简述:74138: 2个3-8译码器③电路原理图:三.实验结果:功能仿真波形:实验报告(二):加法器的设计及应用实验一.实验目的:学习加法器的设计及全加器的应用。
二.实验内容:①实验内容概述:利用全加器7483或74283及其它门电路设计一个电路:四位二进制加法或减法器;②所用器件功能简述:7483: 四位二进制全加器74157: 四2选1数据选择器③电路原理图:④功能:当S=0 实现A+B 当S=1 实现A-B三.实验结果:功能仿真波形:实验报告(三):分频器的设计及应用实验一.实验目的:学习触发器的应用及分频器的设计方法。
二.实验内容:①实验内容概述:利用触发器及其他门电路设计一个电路:将10MHz的时钟信号分频为1Hz的信号.(提示:可以先用五个TFF或者DFF触发器构成一个10分频器的电路图,然后用这个10分频器产生1MHz,100KHz,10KHz,1KHz,100Hz,10Hz,1Hz的信号.)②所用器件功能简述:TFF:T触发器③电路原理图:三. 实验结果:功能仿真波形:实验四计数器的设计及应用实验一.实验目的:学习计数器的设计方法及应用。
二.实验内容:①实验内容概述:利用2片四位十进制计数器74160设计构成模100的计数器。
②所用器件功能简述:74160:四位十进制计数器。
将10MHz的时钟信号转换成1Hz的时钟信号。
③电路原理图:三.实验结果:功能仿真波形:。
本次实验旨在通过实际操作加深对信号处理基本理论的理解,掌握信号频谱分析的方法,学习不同窗函数对信号频谱的影响,以及采样定理在信号处理中的应用。
通过实验,培养学生动手能力、分析问题和解决问题的能力。
二、实验原理1. 信号频谱分析:利用傅里叶变换将信号从时域转换为频域,分析信号的频率成分和能量分布。
2. 窗函数:在信号截取过程中,窗函数用于减少截取信号边缘的泄漏效应,提高频谱分析的准确性。
3. 采样定理:奈奎斯特采样定理指出,为了无失真地恢复原信号,采样频率应大于信号最高频率的两倍。
三、实验设备与软件1. 实验设备:示波器、信号发生器、计算机等。
2. 实验软件:MATLAB、Simulink等。
四、实验内容1. 信号频谱分析:(1)定义一个离散信号x[n],计算其频谱X[k]。
(2)分别采用矩形窗、汉宁窗、汉明窗对信号进行截取,计算截取信号的频谱。
(3)比较不同窗函数对信号频谱的影响。
2. 采样定理验证:(1)根据奈奎斯特采样定理,确定信号的最大采样间隔和最小采样点数。
(2)通过改变采样点数,观察频谱变化,验证采样定理。
3. 周期性信号的DFT分析:(1)计算信号x[n]的周期T。
(2)通过补零和截取信号,分析周期性信号的DFT。
1. 在MATLAB中定义离散信号x[n],并计算其频谱X[k]。
2. 分别采用矩形窗、汉宁窗、汉明窗对信号进行截取,计算截取信号的频谱。
3. 比较不同窗函数对信号频谱的影响。
4. 根据奈奎斯特采样定理,确定信号的最大采样间隔和最小采样点数。
5. 改变采样点数,观察频谱变化,验证采样定理。
6. 计算信号x[n]的周期T,通过补零和截取信号,分析周期性信号的DFT。
六、实验结果与分析1. 信号频谱分析:通过实验,发现不同窗函数对信号频谱的影响不同。
矩形窗频谱泄漏严重,汉宁窗和汉明窗能较好地抑制泄漏。
2. 采样定理验证:实验结果表明,当采样点数小于最小采样点数时,频谱发生严重混叠;当采样点数等于最小采样点数时,频谱能够无失真地恢复原信号。
微机原理与应用综合实验指南1 汇编语言实验1.1 emu8086简介及其汇编语言编程及调试EMU8086是一个基于WINDOWS的8086/88CPU仿真实验程序,它包括编辑器、汇编器、连接器以及跟踪执行器、虚拟外设等模块,支持与8086 /88CPU有关的仿真实验。
EMU8086提供基于汇编语言的程序模板,编程者只需在此基础上,添加有关的核心语句,然后点击相应按钮,系统即可完成编译和链接工作。
若无错误,即可自动进入到指令跟踪运行界面,控制程序以单步或连续方式运行。
通过此界面还可以观察寄存器以及存储器的值,还有指令的机器码及反汇编指令。
1.2实验目的:(1)熟悉汇编语言开发环境(2)掌握Emu8086软件使用方法(3)了解汇编语言的程序结构,调试一个程序并记录程序运行结果。
1.3实验内容及要求:1.3.1 熟悉emu8086的操作1.3.1.1打开桌面上的Emu8086的图标,出现如图所示的对话框:1.3.1.2点击【NEW】,可以选择编程所采用的模板。
1.3.1.2.1 若选择COM template, 则文档模板如下:采用此格式,源代码应该在100H 后加载(即:源代码之前应有ORG 100H),从文件的第一个字节开始执行,它支持DOS和Windows命令提示符。
1.3.1.2.2 若选择EXE模板,则显示下图所示的EXE文件模板:1.3.1.2.3 也可选择BIN模板:1.3.1.2.4 BOOT模板文档如下:1.3.1.3 这里我们点选COM模板,建立一个com类型的程序如下图所示。
1.3.1.4点击compile按钮,出现如下提示:1.3.1.5输入汇编后的二进制文件名称“1_”后,出现如下窗口,意味着汇编成功完成。
1.3.1.6点击“run”按钮,跳出如下图所示的调试窗口,并显示运行结果。
1.3.1.7点击[reload]菜单,重新载入程序,然后点击【single step】单步运行。
实 验 报 告课 程 名 称实 验 名 称实 验 日 期学 生 专 业学 生 学 号学 生 姓 名教 师 姓 名成 绩南京理工大学机械工程学院微机原理及应用 实验1 DEBUG 操作实验 实验2 汇编程序设计实验 实验3 8253定时/计数器实验 实验4 8255 并行接口实验 年 月 日 至 年 月 日实验一 DEBUG命令及其操作一、实验目的1.熟练掌握debug的常用命令,学会用debug来调试程序。
2.深入了解数据在存储器中的存取方法及堆栈中数据的压入与弹出。
3.掌握各种寻址方法以及简单指令的执行过程。
二、实验要求1.实验前要作好充分准备,包括汇编程序清单、调试步骤、调试方法以及对程序结果的分析等。
2.本实验要求在PC机上进行。
3.本实验只要求在DEBUG调试状态下进行,包括汇编程序,调试程序,执行程序。
三、实验内容●实验内容1:学习用DEBUG调试工具进行源程序的输入、汇编、调试和执行。
实验报告要求:1.写出运行结果;2.小结debug常用命令及使用体会答:1.原文已给出(略)2.a 汇编d显示内存单元内容e修改单元内存内容g执行命令t单步(或多步)调试n指定文件路径文件名(含扩展名)u反汇编r查看寄存器值及修改l加载程序w写盘命令体会:提升学习热情和动手能力有助于理解代码执行过程●实验内容2设AX=3000H,BX=5000H,请编一程序段将AX的内容和BX的内容进行交换。
请用堆栈作为两寄存器交换内容的中间存储单元,用DEBUG调试程序进行汇编与调试。
实验报告要求:1.写出完成上述功能的程序段;2.单步执行,并记录寄存器AX, BX及堆栈指针SP的值答:A100Mov ax,3000 ; ax:3000 bx:0000 sp:ffeeMov bx,5000 ;ax:3000 bx:5000 sp:ffeePush ax ;ax:3000 bx:5000 sp:ffecMov ax,bx ;ax:5000 bx:5000 sp:ffecPop bx ;ax:5000 bx:3000 sp:ffeeInt 20●实验内容3设DS=当前段地址,BX=0300H,SI=0002H,请用DEBUG的命令将存储器偏移地址300H~304H 连续单元装入0AH,0BH,0CH,0DH,0EH。
一、实验目的1. 理解微机的基本组成和各部件的功能;2. 掌握微机的工作原理和指令系统;3. 熟悉汇编语言程序设计的基本方法;4. 提高动手能力和实际操作技能。
二、实验内容1. 微机系统组成实验(1)实验目的:了解微机的基本组成和各部件的功能。
(2)实验内容:观察并记录微机系统的各个部件,如CPU、内存、硬盘、主板等,并了解它们的功能。
(3)实验步骤:①观察微机系统各个部件的连接情况;②了解各个部件的功能和作用;③分析微机系统的整体结构。
2. 微机工作原理实验(1)实验目的:掌握微机的工作原理。
(2)实验内容:观察并记录微机工作过程中的各个阶段,如指令的取指、译码、执行等。
(3)实验步骤:①观察微机工作过程中的各个阶段;②了解各个阶段的功能和作用;③分析微机工作原理。
3. 指令系统实验(1)实验目的:熟悉汇编语言指令系统。
(2)实验内容:学习汇编语言的基本指令,如数据传送指令、算术运算指令、逻辑运算指令等。
(3)实验步骤:①学习汇编语言的基本指令;②编写简单的汇编语言程序,实现数据传送、算术运算、逻辑运算等功能;③调试程序,观察程序运行结果。
4. 汇编语言程序设计实验(1)实验目的:提高汇编语言程序设计能力。
(2)实验内容:编写一个汇编语言程序,实现以下功能:①计算两个数的和;②判断一个数是否为偶数;③输出程序运行结果。
(3)实验步骤:①编写汇编语言程序,实现上述功能;②调试程序,观察程序运行结果;③分析程序运行过程,确保程序正确性。
三、实验结果与分析1. 微机系统组成实验:通过观察和记录微机系统的各个部件,了解了微机的基本组成和各部件的功能。
2. 微机工作原理实验:通过观察微机工作过程中的各个阶段,掌握了微机的工作原理。
3. 指令系统实验:通过学习汇编语言的基本指令,熟悉了汇编语言指令系统。
4. 汇编语言程序设计实验:通过编写汇编语言程序,提高了汇编语言程序设计能力。
四、实验心得通过本次微机原理实验,我对微机的基本组成、工作原理和指令系统有了更深入的了解。
实验一数控机床电气控制系统综合实验一、实验目的了解单片机在数控系统中的应用,并根据相关知识绘制数控系统控制电路图。
学会设计键盘和显示电路的,掌握单片机扩充ROM和RAM的方法以及其他辅助功能的使用。
二、实验要求控制系统采用8位单片机,并在该系统下完成下列实验中的三个实验:(1)扩展程序存储器和数据存储器程序存贮器至少扩充16K,数据存储器至少扩充8K。
(2)设计显示电路和键盘电路显示电路至少由6个七段显示器组成,键盘至少由32个按键开关组成。
(3)扩充I/O 接口电路扩充I/O 接口电路包括:I/O接口的扩充、复位电路光电隔离电路、越界限位电路、报警电路等。
(4)其他辅助控制电路设计其他辅助控制电路包括:译码电路及其他控制电路。
(5)伺服系统控制电路设计伺服系统控制电路包括步进电机接口及驱动电路。
三、实验结果控制原理电路图如图1.1:图1.1 控制原理电路图(1)扩充ROM本次实验采用ATMEL 89c31单片机,因该单片机有128BRAM,内部无ROM,为了使其能正常工作,需要对其进行扩容。
EPROM选用的是2716共16K ROM,能够满足绝大部分的工作需要。
EPROM 与单片机之间需要有寄存器芯片做缓冲,故采用74LS373芯片连接单片机的P0口和2716的A0-A7口,片选信号CS接P2.7,设计不采用译码电路,直接用P2端口控制。
端口的连接情况如图1.2所示:图1.2 ROM的扩充(2)扩充RAM因8031只有128B的数据存储空间,显然不能满足工作的需要,故选用外部存储器6264扩容。
6264共有64K的存储空间。
与扩充ROM类似,在单片机与6264之间也需要寄存器74LS373做缓冲。
各端口具体接线情况如图1.3所示:图1.3 RAM的扩充(3)显示器驱动部分送往显示器的数据需经过并行输入输出口8155和驱动器才能到达led 显示器。
8155的功能是将单片机内串行的数据集中后并行输出,因为经8155输出的信号都很微弱,所以需要驱动器放大这些信号,使其正常工作。
一、实验目的1. 熟悉微机的基本结构和工作原理。
2. 掌握微机基本操作,包括启动、关闭、使用键盘和鼠标等。
3. 学习微机操作系统的基础知识,包括文件管理、程序管理、系统设置等。
4. 培养动手能力和独立解决问题的能力。
二、实验环境1. 硬件环境:微机一台、显示器一台、键盘一个、鼠标一个。
2. 软件环境:Windows操作系统、常用办公软件等。
三、实验内容及步骤1. 微机基本结构和工作原理(1)观察微机外部结构,了解各部件的名称和功能。
(2)打开微机,观察启动过程,了解微机自检和启动顺序。
(3)学习微机内部结构,了解CPU、内存、硬盘、显卡等部件的功能。
(4)了解微机工作原理,包括指令执行过程、数据传输过程等。
2. 微机基本操作(1)学习启动和关闭微机的方法,了解安全关机的重要性。
(2)学习使用键盘和鼠标进行基本操作,如打开、关闭程序、切换窗口等。
(3)学习使用快捷键提高工作效率。
3. 微机操作系统基础知识(1)学习Windows操作系统的基本界面和功能。
(2)学习文件管理,包括创建、复制、移动、删除文件和文件夹等操作。
(3)学习程序管理,包括安装、卸载、运行程序等操作。
(4)学习系统设置,包括显示设置、声音设置、网络设置等。
4. 实验练习(1)练习使用Windows自带的画图软件,绘制简单的图形。
(2)练习使用Word文档编辑功能,制作一份简单的文档。
(3)练习使用Excel表格处理功能,制作一份简单的表格。
(4)练习使用PowerPoint演示文稿制作功能,制作一份简单的演示文稿。
四、实验结果与分析1. 实验结果通过本次实验,我们熟悉了微机的基本结构和工作原理,掌握了微机基本操作,学习了微机操作系统基础知识,并能够运用所学知识解决实际问题。
2. 实验分析(1)在实验过程中,我们发现微机的基本操作对于提高工作效率具有重要意义。
熟练掌握键盘和鼠标操作,能够使我们更加高效地完成工作。
(2)在文件管理方面,了解文件和文件夹的基本操作,有助于我们更好地管理计算机中的数据。
南理工微机实验报告篇一:南京理工大学微机实验报告微机实验报告实验2.1汇编语言程序的调试与运行思考题:1、带进位加法程序:DISP MACRO XMOV DL,XMOV AH,02HINT 21HENDMDATA SEGMENTDATA1 DB'65087'DATA2 DB'75087'N EQU $-DATA2DATA ENDSSTACK SEGMENT STACKSTA DB 20 DUP (?)TOP EQU $-STASTACK ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS:STACK,ES:DATA START:MOV AX,DATAMOV DS,AXMOV AX,STACKMOV SS,AXMOV AX,TOPMOV SP,AXLEA SI,DATA1MOV BX,0MOV CX,NCALL DISPLDISP '+'LEA SI,DATA2MOV BX,0MOV CX,NCALL DISPLDISP '='LEA DI,DATA1MOV CX,NCALL ADDALEA SI,DATA1 MOV BX,0MOV CX,NCMP DL,0JZ NEXTDISP '1' NEXT: CALL DISPL DISP 0DHDISP 0AHMOV AX,4C00HINT 21HDISPL PROCDS1:MOV AH,02H MOV DL,[SI+BX] INT 21HINC BXLOOP DS1RETDISPL ENDP ADDA PROCPUSH CXMOV BX,0AD1:SUB BYTE PTR [SI+BX],30H SUB BYTE PTR [DI+BX],30H INC BXLOOP AD1POP CXPUSH CXMOV BX,N-1CLCAD2:MOV AL,[SI+BX]ADC AL,[DI+BX]AAAMOV [DI+BX],ALDEC BXLOOP AD2POP CXPUSH CXMOV BX,0MOV DL,0JNC AD3MOV DL,1AD3:ADD BYTE PTR [DI+BX],30HINC BXLOOP AD3POP CXRETADDA ENDPCODE ENDSEND START结果截图:2、上机步骤,调试方法:1、写代码完成功能要求,文件格式为.asm文件(如21si.asm),将文件放入带汇编工具的文件夹中,即含有汇编工具(MASM.EXE)和链接工具(LINK.EXE)的文件夹。
微机实验报告微机实验报告近年来,随着科技的不断进步和发展,微机技术已经成为了现代社会中不可或缺的一部分。
微机实验作为培养学生动手能力和创新思维的重要环节,对于学生的实践能力和综合素质提升起到了积极的促进作用。
本文将围绕微机实验展开探讨,从实验的设计、实施以及实验结果的分析等方面进行论述。
首先,实验的设计是微机实验的关键之一。
在设计实验时,我们需要明确实验的目的和意义,确保实验的可行性和有效性。
在选择实验内容时,应根据学生的学习阶段和实际需求进行合理的选择。
同时,实验的设计应注意考虑实验的难易程度和实验器材的可获得性,以确保实验的顺利进行。
此外,实验的设计还应注重培养学生的创新思维和问题解决能力,通过引入一定的开放性实验项目,激发学生的学习兴趣和主动性。
其次,实验的实施是微机实验的核心环节。
在实施实验时,我们应确保实验过程的规范性和安全性。
在实验前,我们需要对实验器材进行检查和准备,确保实验所需的硬件和软件设备齐全。
在实验过程中,我们应按照实验的步骤和要求进行操作,注意实验的时间控制和数据记录,确保实验结果的准确性。
同时,我们还应注重培养学生的团队合作意识和实践能力,通过组织学生进行小组实验,促进学生之间的交流和合作。
最后,实验结果的分析是微机实验的重要环节。
在分析实验结果时,我们需要对实验数据进行整理和统计,得出相应的结论。
通过对实验结果的分析,我们可以评估实验的有效性和可行性,发现实验中存在的问题和不足之处,为进一步的实验和研究提供参考。
同时,我们还可以通过实验结果的分析,培养学生的数据处理和问题解决能力,提高学生的实践能力和综合素质。
综上所述,微机实验作为培养学生实践能力和创新思维的重要环节,对于学生的综合素质提升起到了积极的促进作用。
通过合理的实验设计、规范的实验实施和准确的实验结果分析,可以培养学生的动手能力和创新思维,提高学生的实践能力和综合素质。
因此,我们应重视微机实验的开展,为学生提供更多的实践机会和学习平台,促进学生的全面发展。
微机原理及应用实验报告微机原理及应用实验报告1. 引言微机原理及应用是计算机科学与技术专业的一门重要课程,通过该课程的学习和实验,我们可以深入了解微机的基本原理和应用技术。
本文将对我们进行的微机原理及应用实验进行详细报告,包括实验目的、实验内容、实验步骤、实验结果及分析等。
2. 实验目的本次实验的目的是通过实际操作,加深对微机原理的理解,掌握微机的基本组成和工作原理,以及学习并应用微机的常见应用技术。
3. 实验内容本次实验主要涉及以下内容:- 微机的基本组成和结构- 微机的工作原理- 微机的存储器和输入输出设备- 微机的指令系统和编程技术4. 实验步骤4.1 实验一:微机的基本组成和结构在这个实验中,我们首先学习了微机的基本组成和结构,包括中央处理器、存储器、输入输出设备等。
通过观察实际的微机硬件设备,我们对微机的组成有了更加直观的认识。
4.2 实验二:微机的工作原理在这个实验中,我们学习了微机的工作原理,包括指令的执行过程、中央处理器的工作原理等。
通过实际操作,我们对微机的工作过程有了更加深入的理解。
4.3 实验三:微机的存储器和输入输出设备在这个实验中,我们学习了微机的存储器和输入输出设备的原理和应用。
通过实际操作,我们了解了存储器的读写过程,以及输入输出设备的工作原理。
4.4 实验四:微机的指令系统和编程技术在这个实验中,我们学习了微机的指令系统和编程技术。
通过实际编写和执行简单的汇编语言程序,我们掌握了微机的编程技术,并了解了指令的执行过程。
5. 实验结果及分析通过以上实验,我们对微机的原理和应用有了更加深入的理解。
我们通过实际操作,掌握了微机的基本组成和结构,了解了微机的工作原理,熟悉了微机的存储器和输入输出设备,掌握了微机的指令系统和编程技术。
这些知识和技能对我们今后的学习和工作都具有重要的意义。
6. 总结通过本次微机原理及应用实验,我们深入了解了微机的基本原理和应用技术。
通过实际操作,我们对微机的组成和工作原理有了更加直观和深入的理解,掌握了微机的存储器和输入输出设备的原理和应用,以及微机的指令系统和编程技术。
微机实验报告一、引言微机是一种非常重要的工具,它广泛应用于各个领域。
本篇实验报告将介绍我在微机实验中的实践经历和实验结果,以及我对于微机在未来发展的一些思考。
二、实验目的本次实验的主要目的是掌握微机的基本原理和操作方法,了解计算机的内部构造和各个组成部分之间的工作原理。
三、实验步骤1. 实验前的准备工作在实验开始之前,我们首先需要对微机的硬件和软件进行一些基本设置,包括硬盘分区、安装操作系统以及驱动程序等。
这些准备工作非常重要,它们直接影响到我们后续的实验操作。
2. 实验中的操作练习在实验过程中,我通过对微机的操作练习,逐渐熟悉了操作系统的界面、文件管理、软件的安装和卸载等操作。
同时,我还学习了一些常用的办公软件和计算机网络的基本知识。
3. 实验的数据处理和分析在实验过程中,我将自己收集到的数据进行了处理和分析。
通过对数据的统计和图表制作,我可以更直观地了解数据的规律和变化趋势,进一步加深对实验内容的理解。
四、实验结果在实验进行中,我成功完成了操作系统的安装和配置、网络连接的设置、文件的创建与管理等操作。
同时,我还进一步了解了计算机硬件的构造和各个组件的功能。
五、对微机未来发展的思考在我完成这次微机实验的过程中,我深刻认识到微机在现代社会中的重要性和广泛应用。
随着科技的不断进步,微机的发展也将会愈加迅猛。
我相信未来的微机将更加智能化和高效化,它不仅可以简化人们的工作和生活,还可以推动社会进步和科学研究。
在未来,微机可能会融入更多的领域,如医疗、教育、交通等。
我们可以设想,通过微机的高性能计算和先进的数据处理能力,医生可以更准确地诊断疾病,教师可以创建更具互动性的教学环境,交通系统可以更快速地响应和处理各种情况。
同时,微机的发展也将带来更多的创新和机会,为我们的生活增添更多便利和福祉。
六、总结通过这次微机实验,我不仅学到了实践技能,还对于微机的发展有了更加深入的认识。
微机是人类科技发展的重要成果之一,它对于推动社会进步和个人成长具有不可比拟的作用。
微机原理实验报告实验目的,通过本次实验,掌握微机原理的基本知识,了解微机系统的组成和工作原理,掌握微机系统的组装和调试方法。
实验一,微机系统组成及工作原理。
1.1 微机系统的组成。
微机系统由中央处理器(CPU)、内存、输入设备、输出设备和外部设备等组成。
其中,CPU是微机系统的核心部件,负责控制整个系统的运行。
1.2 微机系统的工作原理。
微机系统的工作原理是通过CPU对内存中的指令进行解释和执行,从而实现各种功能。
CPU通过总线与内存、输入输出设备进行数据传输和控制信号的交换,实现对整个系统的控制和管理。
实验二,微机系统的组装和调试。
2.1 微机系统的组装。
在组装微机系统时,首先要选择合适的主板、CPU、内存、硬盘等配件,然后按照正确的安装顺序和方法进行组装。
组装完成后,还需连接电源、显示器、键盘、鼠标等外部设备。
2.2 微机系统的调试。
组装完成后,需要对微机系统进行调试,检查各个部件是否连接正确,是否能够正常工作。
通过BIOS设置和操作系统的安装,完成对微机系统的调试和配置。
实验三,微机系统的应用。
3.1 微机系统的应用领域。
微机系统广泛应用于各个领域,如办公、教育、科研、娱乐等。
在办公领域,微机系统可以用于文字处理、表格制作、图像处理等;在教育领域,微机系统可以用于多媒体教学、网络教学等。
3.2 微机系统的发展趋势。
随着科技的不断发展,微机系统也在不断更新换代,性能不断提升,体积不断缩小,功耗不断降低。
未来,微机系统将更加智能化、便携化,成为人们生活、工作不可或缺的一部分。
结论,通过本次实验,我对微机原理有了更深入的了解,掌握了微机系统的组成和工作原理,了解了微机系统的组装和调试方法,对微机系统的应用和发展趋势也有了一定的认识。
这对我今后的学习和工作将有很大的帮助。
微型计算机实验一实验报告实验一:微型计算机的基本操作及应用探究一、实验目的1.了解微型计算机的基本组成和工作原理;2.学习使用微型计算机进行基本操作;3.探究微型计算机在实际应用中的作用。
二、实验器材和仪器1.微型计算机实验箱;2.微型计算机主机;3.显示器;4.键盘。
三、实验内容1.将微型计算机主机与显示器、键盘连接;2.打开微型计算机并进行基本操作;3.使用微型计算机进行基本应用。
四、实验步骤1.将微型计算机主机与显示器、键盘连接,确保连接稳固;2.打开微型计算机主机,等待系统启动完毕;3.使用键盘进行基本操作,包括输入字符、回车等;4.运行预装的基本应用软件,并进行相应操作。
五、实验结果和分析在本次实验中,通过连接主机与显示器、键盘,我们成功打开了微型计算机并进行了基本操作。
使用键盘输入字符并通过回车键确认后,我们可以在显示器上看到相应的结果。
这表明微型计算机能够正确地接收和处理我们输入的指令,并将结果显示出来。
通过运行预装的基本应用软件,我们还可以进行更加复杂的操作,如文字处理、图形绘制等。
本次实验中,我们还了解到微型计算机的基本组成和工作原理。
微型计算机由主机、显示器、键盘组成。
在主机中,CPU是主要的控制中心,负责接收和处理指令;内存存储了计算机运行时所需的数据和程序;硬盘则保存了大容量的数据。
显示器负责将计算机处理的结果显示出来,键盘则用于输入指令和数据。
微型计算机的应用领域十分广泛。
它可以用于文字处理、数据处理、图形绘制等多个方面。
在今天的社会中,无论是企事业单位还是个人用户,几乎都需要使用微型计算机进行日常工作和生活。
微型计算机的快速计算和大容量存储能力,使得数据处理和信息管理变得更加便捷和高效。
六、实验总结通过本次实验,我们学习了微型计算机的基本操作和应用,并了解了微型计算机的基本组成和工作原理。
微型计算机在今天的社会中扮演着重要的角色,其广泛的应用范围使得人们的工作和生活更加便捷和高效。
微机检测与维修实验报告(优秀范文5篇)第一篇:微机检测与维修实验报告ν更多企业学院:《中小企业管理全能版》 183 套讲座+89700 份资料《总经理、高层管理》 49 套讲座+16388 份资料《中层管理学院》 46 套讲座+6020 份资料《国学智慧、易经》 46 套讲座《人力资源学院》 56 套讲座+27123 份资料《各阶段员工培训学院》 77 套讲座+ 324 份资料《员工管理企业学院》 67 套讲座+ 8720 份资料《工厂生产管理学院》 52 套讲座+ 13920 份资料《财务管理学院》 53 套讲座+ 17945 份资料《销售经理学院》 56 套讲座+ 14350 份资料《销售人员培训学院》 72 套讲座+ 4879 份资料ν更多企业学院:《中小企业管理全能版》 183 套讲座+89700 份资料《总经理、高层管理》 49 套讲座+16388 份资料《中层管理学院》 46 套讲座+6020 份资料《国学智慧、易经》 46 套讲座《人力资源学院》 56 套讲座+27123 份资料《各阶段员工培训学院》 77 套讲座+ 324 份资料《员工管理企业学院》 67 套讲座+ 8720 份资料《工厂生产管理学院》 52 套讲座+ 13920 份资料《财务管理学院》 53 套讲座+ 17945 份资料《销售经理学院》 56 套讲座+ 14350 份资料《销售人员培训学院》 72 套讲座+ 4879 份资料ν更多企业学院:《中小企业管理全能版》 183 套讲座+89700 份资料《总经理、高层管理》 49 套讲座+16388 份资料《中层管理学院》 46 套讲座+6020 份资料《国学智慧、易经》 46 套讲座《人力资源学院》 56 套讲座+27123 份资料《各阶段员工培训学院》 77 套讲座+ 324 份资料《员工管理企业学院》 67 套讲座+ 8720 份资料《工厂生产管理学院》 52 套讲座+ 13920 份资料《财务管理学院》 53 套讲座+ 17945 份资料《销售经理学院》 56 套讲座+ 14350 份资料《销售人员培训学院》 72 套讲座+ 4879 份资料江西科技师范学院实验报告课程微机的检测与维修院系教育学院班级教育技术学学号20092295姓名邓单单报告规格一、实验目的二、实验原理三、实验仪器四、实验方法及步骤五、实验记录及数据处理六、误差分析及问题讨论目目录1.计算机硬件组装2.BIOS_CMOS解析与应用3.4.5.6.7.8.9.10.11.12.13.14.15.每次实验课必须带上此本子,以便教师检查预习情况和记录实验原始数据。
快速成型零件设计说明书班级:微系统一班姓名:魏朕学号:515121002134 1设计内容(1)零件名称:炮弹(2)所用软件:solidworks(3)零件主要参数:如下图所示2设计思想快速成型技术是九十年代发展起来的一项先进制造技术,是为制造业企业新产品开发服务的一项关键共性技术,对促进企业产品创新、缩短新产品开发周期、提高产品竞争力有积极的推动作用。
自该技术问世以来,已经在发达国家的制造业中得到了广泛应用,并由此产生一个新兴的技术领域。
对三维设计软件之前了解的不多,所以设计了一个简单的导弹模型。
这个设计的模型看上去很简单,但是在实际画图的过程中遇也到了不少的麻烦,绘制过程中运用到了多种特征,包括旋转、拉伸切除、放样、分割、组合等特征,同时涉及到一些曲面以及复杂曲线的绘制。
本零件为结构较为对称但又有特征变形的实物,设计过程也涉及到复杂设计方法,绘制过程中运用到了多种特征,包括旋转、拉伸、圆角、圆顶、镜像、弯曲变形等特征,同时涉及到一些曲面以及复杂曲线如杯子把手的绘制零件快速成型加工实验报告班级:微系统一班姓名:魏朕学号:515121002134 1 零件照片(包括零件原始图片和加工成型后的图片,多角度拍摄)2思考题(1)结合加工设备特点,怎样合理地设置STL文件格式来提高零件加工精度。
STL 文件作为 CAD 系统与RP 系统之间的交换接口一直存在很多不足。
原实体中所有的曲面均被三角形面片所取代,因而相对实体模型而言,STL 模型的精度较低,若要提高精度,则要增加三角面片的数量,这样文件的数据量就大大增加,STL文件精度与数据量是一对矛盾,至今还没有得到很好地解决;此外,STL 缺少面片间的拓扑信息,还会有裂缝、间隙、面片重叠和法向反转的问题。
对加工制造以及成型精度都带来了一定的影响。
(2)在加工过程中,feed 缸先上升再下降,然后才刷一薄层粉末至build 缸,为什么?feed 缸调节每层的厚度,每次调节不能一步到位总是先多上升一段,留有余量,再下降微调至规定的高度。
(完整版)南理工数字信号处理课程实验报告数字信号处理project实验报告学院:电子工程与光电技术学院专业:通信工程学号:姓名:一、IIR 低通滤波器设计1.滤波器要求:Using bilinear transform methods ,design a IIR low-pass filter with the following specifications:(1)Write a program to compute the required order of theButterworth or Chebyshev analog filters;(2) Using bilinear transform methods ,transform the analog filters to the corresponding digital filters;(3)Sketch the frequency response of the filters.2.滤波器设计程序如下:wp=0.25*pi;ws=0.45*pi;Wp=tan(wp/2);Ws=tan(ws/2);ap=0.5;as=20;[N,Wn]= cheb1ord(Wp,Ws,ap,as,'s');[B,A]= cheby1(N,1,Wn,'s');[num,den]= bilinear(B,A,0.5);[h,w]=freqz(num,den);subplot(211);plot(w/pi,20*log10(abs(h)));ylim([-50 5]);xlim([0 1]);xlabel('\Omega/\pi');ylabel('增益(dB )');0.2A ,0.4A ; the passband ripple -0.5dB, p s the stopband attenuation20dB. where A is the last nomber of your student numbertitle('幅度响应曲线');grid;[h,w]=phasez(num,den);subplot(212);plot(w/pi,h/pi*180);xlabel('\Omega/\pi');ylabel('phase(degree)');title('相位响应曲线');grid;其中,wp,ws是角频带边界频率,Wp,Ws是模拟低通滤波器的边带角频率,ap是通带波纹,as是阻带波纹,h是频率响应。
南京理工大学微机原理实验报告汇编语言练习及其应用专业:电子科学与技术专业班级:09042402姓名:阴盼强学号:0916120146阴盼强2012/5/22目录实验一系统认识实验 (1)实验二数码转换实验 (2)实验三显示程序实验 (4)实验四子程序设计实验 (5)实验五键盘扫描及显示设计实验 (8)实验六 8245定时/计数器 (10)实验七电子发声设计实验 (12)实验一系统认识实验一、实验目的(1)掌握TD系列微机原理及接口技术教学试验系统的操作,熟悉Wmd86联机集成开发调试软件的操作环境。
(2)掌握汇编语言中与数据有关的不同的寻址方式。
二、实验设备PC机一台,TD-PITE实验装置或TD-PITC装置一套。
三、实验内容编写实验程序,将数据段段地址为1000H,从3000H到3007H的八个字节存入到从3010H到301FH的16个存储单元里,每个字节连续存入两次。
四、实验步骤1、运行Wmd86软件,进入Wmd86集成开发系统。
2、新建文件,编写实验程序,保存。
3、编译程序无误,链接并加载程序,运行程序查看输出结果。
五、程序设计程序单如下:六、实验结果通过利用E命令编辑数据段的数据,如1000H~1007H:01,02,03,04,05,06,07,08,输出得到3010H~301FH:01,01,02,02,03,03,04,04,05,05,06,06,07,07,08,08。
可见,程序实现了所要求的功能。
实验二数码转换实验一.实验目的(1)掌握不同进制数及编码相互转换的程序设计方法,加深对数值转换的理解。
(2)熟悉程序调试的方法。
二、实验设备PC机一台,TD-PITE实验装置一套。
三、实验内容将ASCII码表示的十进制数转换成二进制数十进制数可以表示为:Dn×10n+Dn-1×10n-1+…+D0×100 =Di×10i 其中Di代表十进制数1、2、3…9、0。
《微机原理与接口技术》课程实验报告班级:9131042101实验一:系统认识与显示一、实验目的(1)掌握TD系列微机原理及接口技术教学实验系统的操作,熟悉Wmd86联机集成开发调试软件的操作环境。
(2)掌握汇编语言中与数据有关的不同的寻址方式。
(3)掌握在PC机上以十六进制形式显示数据的方法。
二、实验设备PC机一台、微机原理实验仪一套三、实验内容编写程序,将31H~3FH共16个数写入内存3000H开始的16个存储单元中,将数据传送到4000H开始的16个存储单元中,并显示出来。
四、实验过程1.运行Wmd软件,进入Wmd集成开发环境。
2.编写实验程序,并进行编译、链接和加载,观察运行结果。
五、实验程序STACKK SEGMENT STACKDW 256 DUP(?)STACKK ENDSDATA SEGMENTDATA ENDSCODE SEGMENTASSUME CS:CODE,SS:STACKKSTART: PUSH DSXOR AX,AXMOV DS,AXMOV SI,3000HMOV CX,10HMOV AL,30HL1: MOV [SI],ALINC SIINC ALLOOP L1MOV SI,3000HMOV DI,4000HMOV CX,10HREP MOVSBMOV BX,4010HMOV [BX],'$'MOV DX,4000HMOV AH,9HINT 21HMOV AX,4C00HINT 21HCODE ENDSEND START六、实验结果实验二:数码转换程序实验一、实验目的(1)掌握不同进制数及编码互相转换的程序设计方法,加深对数制转换的理解。
(2)熟悉程序调试的方法。
二、实验设备PC机一台、TD-PITE实验装置一套三、实验内容编写程序,将输入的数据0FFH,2AH,0C5H转换为十进制,并显示出来。
四、实验过程1.运行Wmd软件,进入Wmd集成开发环境。
2.编写实验程序,并进行编译、链接和加载,观察运行结果。
五、实验程序DATA SEGMENTARRAY1 DB 0FFH,2AH,0C5HARRAY2 DB 20 DUP (?)DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS:STACKK START: MOV AX,DATAMOV DS,AXMOV BL,0AHMOV SI,OFFSET ARRAY1MOV DI,OFFSET ARRAY2MOV CX,3L1: MOV AL,[SI]L2: MOV AH,00HDIV BLADD AH,30HMOV [DI],AHINC DICMP AL,0JNZ L2INC SIMOV [DI],2CHADD DI,1LOOP L1MOV [DI],'$'MOV DX,OFFSET ARRAY2MOV AH,9HINT 21HMOV AX,4C00HINT 21HCODE ENDSEND START六、实验结果实验三:子程序设计实验一、实验目的(1)学习子程序的定义和调用方法。
(2)掌握子程序、子程序的嵌套、递归子程序的结构。
(3)掌握子程序的程序设计及调试方法。
二、实验设备PC机一台、TD-PITE实验装置一套三、实验内容求字节序列中的最大值和最小值,并显示出来。
四、实验过程1.运行Wmd软件,进入Wmd集成开发环境。
2.根据程序流程图编写实验程序,并进行编译、链接和加载,观察运行结果。
五、实验程序STACKK SEGMENT STACKDW 256 DUP(?)STACKK ENDSDATA SEGMENTARRAY1 DB 80H,90H,0FFH,0C5H,70H,60H,55H,0CH,1BH,0FHARRAY2 DB 5 DUP (?)DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS:STACKKSTART: MOV AX,DATAMOV DS,AXMOV CX,10MOV SI,OFFSET ARRAY1MOV BH,[SI]MOV BL,[SI]L1: INC SICMP BH,[SI]JGE L2MOV BH,[SI]L2: CMP BL,[SI]JLE L3MOV BL,[SI]L3: DEC CXJNZ L1MOV AL,BHCALL DISMOV AH,0MOV AL,BLCALL DISMOV AX,4C00H INT 21HDIS PROC NEARPUSH BXPUSH SIPUSH AXMOV CL,4SHR AL,CLMOV BH,ALPOP AXAND AL,0FHMOV BL,ALCMP BH,09HJBE l11ADD BH,7Hl11:ADD BH,30H CMP BL,09HJBE l12ADD BL,7Hl12:ADD bl,30h MOV AH,02hMOV DL,BHINT 21hMOV AH,02hMOV DL,BLINT 21hMOV AH,02hMOV DL,20hINT 21hPOP SIPOP BXRETCODE ENDSEND START六、实验结果实验四:排序程序设计实验一、实验目的(1)掌握分支、循环、子程序调用等基本的程序结构。
(2)学习综合程序的设计、编制及调试。
二、实验设备PC机一台、TD-PITE实验装置一套三、实验内容使用冒泡排序法,对一组无符号数进行从大到小的排序,并将排序结果显示出来。
四、实验过程1.运行Wmd软件,进入Wmd集成开发环境。
2.根据程序流程图编写实验程序,并进行编译、链接和加载,观察运行结果。
五、实验程序STACKK SEGMENT STACKDW 256 DUP(?)STACKK ENDSDATA SEGMENTARRAY1 DB 80H,90H,0FFH,0C5H,70H,60H,55H,0CH,1BH,0FHARRAY2 DB 5 DUP (?)DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS:STACKKSTART: MOV AX,DATAMOV DS,AXMOV CX,9MOV SI,OFFSET ARRAY1 L2: MOV AL,[SI]CMP AL,[SI+1]JAE L3XCHG AL,[SI+1]MOV [SI],ALL3: INC SIDEC DXJNZ L2DEC CXJNZ L1MOV CX,10MOV SI,OFFSET ARRAY1 L4: MOV AL,[SI]CALL DISINC SIDEC CXJNZ L4MOV AX,4C00HINT 21HDIS PROC NEARPUSH BXPUSH SIPUSH CXPUSH AXMOV CL,4SHR AL,CLMOV BH,ALPOP AXAND AL,0FHMOV BL,ALCMP BH,09HJBE l11ADD BH,7Hl11:ADD BH,30HCMP BL,09HJBE l12ADD BL,7Hl12:ADD bl,30hMOV AH,02hMOV DL,BHINT 21hMOV AH,02hINT 21hMOV AH,02hMOV DL,20hINT 21hPOP CXPOP SIPOP BXRETCODE ENDSEND START六、实验结果实验五:静电存储器扩展实验一、实验目的(1)了解存储器扩展的方法和存储器的读/写。
(2)掌握CPU对16位存储器的访问方法。
二、实验设备PC机一台、TD-PITE实验装置一套三、实验内容在实验箱中如图所示进行连线,完成静态存储器的扩展,编写实验程序,并将字符串'This is computer!'写入SRAM的扩展的存储单元0050H~中,然后通过系统命令查看该存储空间,检测写入数据是否正确。
四、实验过程1.按照连线图接线。
2.运行Wmd软件,进入Wmd集成开发环境。
3.编写实验程序,并进行编译、链接和加载,观察运行结果。
五、实验接线图六、实验程序SSTACK SEGMENT STACKDW 256 DUP(?)SSTACK ENDSDATA SEGMENTSTRING DB 'This is computer!','$'DATA ENDSCODE SEGMENTSTART PROC FARASSUME CS:CODE,DS:DATA,SS:SSTACKMOV AX, DATAMOV DS,AXMOV BX, 8000HMOV ES, BXLEA SI, STRINGMOV DI,0050HMOV CX,100CLDREP MOVSBMOV AX,8000HMOV DS,AXMOV DX,0050HMOV AH,9INT 21hMOV AX,4CHINT 21HSTART ENDPCODE ENDSEND START七、实验结果显示字符串'This is computer!'实验六:中断控制器8259应用实验一、实验目的(1)掌握8259中断控制器的工作原理。
(2)学习8259的应用编程方法。
(3)掌握8259级联方式的使用方法。
二、实验设备PC机一台、TD-PITE实验装置一套三、实验内容在实验箱中如图所示进行连线,编写实验程序,使每当按动一次‘KK1+’,产生一次外部中断,并在屏幕上显示一个字符。
四、实验过程1.按照连线图接线。
2.运行Wmd软件,进入Wmd集成开发环境。
3.编写实验程序,并进行编译、链接和加载,观察运行结果。
五、实验接线图主片8259A从片8259AINT INT CAS2:0CAS2:0IR2IR4IR6IR7IR1INTR (内核)串口0MIR6MIR7SIR1六、 实验程序SSTACK SEGMENT STACKDW 256 DUP(?)SSTACK ENDSDATA SEGMENTARRY DB 'This is computer!','$'DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS:SSTACKSTART: MOV AX,DATAMOV DS,AXMOV SI,OFFSET ARRYMOV CX,17PUSH DSMOV AX,0000HMOV DS,AXMOV AX,CSMOV DI,003EHMOV [DI],AXMOV AX,OFFSET MIR6MOV DI,003CHMOV [DI],AXCLIPOP DSMOV DX,0020HMOV AL,11HOUT DX,ALMOV DX,0021HMOV AL,08HOUT DX,ALMOV DX,0021HMOV AL,04HOUT DX,ALMOV DX,0021HMOV AL,01HOUT DX,ALMOV DX,0021HMOV AL,07FHOUT DX,ALSTIAA1: NOPJMP AA1MIR6: STIMOV AH,02HMOV DL,[SI]INT 21HINC SIDEC CXJNZ L1MOV CX,17MOV SI,OFFSET ARRYL1: MOV AL,20HOUT 20H,ALIRETCODE ENDSEND START七、实验结果加载成功后,运行程序,每当按动一次‘KK1+’,产生一次外部中断,并在屏幕上按顺序显示字符串This is computer!的一个字符。