微机硬件实验教材
计算机硬件实验指导书
实验一 EL-1微机实验教学系统结构一、实验目的1. 掌握EL—1型8086微机原理实验仪器的结构及使用方法;2. 掌握汇编语言源程序编制、汇编、调试的基本方法;3. 掌握顺序程序设计的方法。
二、实验设备及器材EL—1型8086微机原理实验教学系统。
三、实验内容及要求EL-l微机实验教学系统由功能实验板、可选的CPU板、二块小面包板三部分构成,可安装在45*30*10cm的实验箱内。
总框图如下:面包板:1)通用面包板2)金属圆孔组成的通用实验板CPU板:1)8086PC总线板2)8086CPU板3)8051CPU板4)8098CPU板5)80C198CPU板功能实验板:由若干相对独立的功能接口电路组成,它们是:D/A电路、A/D 电路、发光二极管电路、开关量输入电路、RAM/ROM电路、简单I/O电路、 8253可编程定时器/计数器电路、8255并行接口电路、总线驱动电路、8279接口电路、单脉冲发生器、LED显示电路、键盘电路、复位电路、8250串行接口电路。
(一)功能实验板结构1、输出显示电路1)数码显示电路。
该电路由6位共阴极数码管,3片75452,2片74SL07组成, 74LS07为段驱动器,相应输入插孔为CZ4。
75452为位驱动器,相应输入插控为CZ3(LD1,LD2,LD3,LD4,LD5,LD6)。
2)LED灯显示电路。
该电路由2片74LS04,12支绿色二极管组成。
12只二极管相应的输人插孔为CZ2(LI1,LI2,LI3,LI4,LI5,LI6,LI7,LI8,LI9,LI10,LIl1,LIl2) 2、信号发生电路1)开关量输入电路:该电路由8只开关组成,每只开关有两个位置,一个位置代表高电平,一个位置代表低电平。
该电路的输出插孔为CZl(Kl,K2,K3,K4,K5,K6,K7,K8)。
2)时钟输入电路:该电路由1片74LSl6l组成:·当CPU为PC总线时,输入时钟为AT总线的CLK,·当CPU为805l、8098、80C198时,CLK的输入时钟为晶振频率,·当CPU为8086时,CLK是2MZ。
实验1 认识计算机
1.5.3 光盘驱动器
1.5.3.1 光驱的主要技术指标 1.5.3.2 光驱的接口 1.5.3.3 光驱的其他产品
1.5.3.1 光驱的主要技术指标
1.寻迹和聚焦 . 准确地将光盘中的数据读出, 准确地将光盘中的数据读出,直接决定的因素有激光头 的寻迹是否准确,发射的光能否聚焦。 的寻迹是否准确,发射的光能否聚焦。 2.速度 . 现有光驱的主流是40X以上的光驱。 现有光驱的主流是 以上的光驱。 以上的光驱 3.数据传输率 . 数据传输率直接决定光驱的速度。 数据传输率直接决定光驱的速度。 4.平均搜寻时间 . 这也是衡量光驱速度的另一重要标准,它是指激光头定 这也是衡量光驱速度的另一重要标准, 位并读取数据所需的平均时间。 位并读取数据所需的平均时间。
1.5.3.2 光驱的接口
1.专用接口 . 早期,一些光驱的生产商,如索尼、美上美、松下等, 早期,一些光驱的生产商,如索尼、美上美、松下等, 都开发了本公司专用的光驱接口。 都开发了本公司专用的光驱接口。 2.SCSI接口 . 接口 SCSI接口的好处在于可以连接多个不同设备,并且占 接口的好处在于可以连接多个不同设备, 接口的好处在于可以连接多个不同设备 用较少的CPU资源。3.IDE接口 资源。 . 用较少的 资源 接口 IDE已成为目前光驱的主流接口。 已成为目前光驱的主流接口。 已成为目前光驱的主流接口 以上的系统, 接口已集成在主板上, 在586以上的系统,IDE接口已集成在主板上,不少的 以上的系统 接口已集成在主板上 声卡也提供IDE接口,这使得光驱的安装更为简单。 接口, 声卡也提供 接口 这使得光驱的安装更为简单。
实验1-认识计算机 实验 认识计算机
1.1 计算机系统硬件组成 1.2 微处理器 1.3 主板 1.4 内存 1.5 外存储器 1.6 输入系统设备 1.7 显示系统设备 1.8 声卡和音箱 1.9 机箱与电源
微机原理实验指导书-硬件部分(2017)
微机原理实验指导书硬件实验部分东华大学信息科学与技术学院信息与控制实验中心2017.11关于微机原理硬件部分实验的说明硬件部分包含5个基本实验和一个综合设计实验。
综合设计实验为选作部分。
每个实验需完成各自的实验报告。
报告内容以每项实验的思考题内容为主,不需要抄录实验指导书提供的范例程序。
基本实验的报告内容具体要求为:1、实验名称、所需设备、实验目的。
2、思考题要求。
3、有提问的思考题分析解答。
4、需要编程的思考题的程序的流程框图5、思考题的全部源程序代码,源程序需加上必要的注释。
6、思考题的程序在调试中出现的问题及解决过程。
●实验必须完成基础实验部分,综合设计实验选作。
●硬件实验成绩按基本实验情况(85%)和选作实验情况(15%)综合评定。
一、实验设备及软件介绍第1部分硬件系统介绍1. CPU单元及外围芯片1)、微处理器:80862)、时钟频率:6MHz3)、存储器6264 系统RAM,地址范围 0~3FFFH,奇地址有效6264 系统RAM,地址范围0~3FFFH,偶地址有效27C64 系统ROM,地址范围 FC000~FFFFFH,奇地址有效27C256 系统ROM,地址范围 FC000~FFFFFH,偶地址有效4)、可提供的对8086的基本实验(1).简单I/O扩展实验(2).存储器扩展实验(4).8255可编程并口实验(5).8253定时/计数器实验(6).A/D0809实验(7).D/A0832实验(8).8250可编程串口实验(9).8279显示器接口实验(10).8279键盘扩展实验(11).8259可编程中断控制器实验5)、系统资源分配本系统采用可编程逻辑器件(CPLD)EPM7128做地址的编译码工作,可通过芯片的JTAG接口与PC机相连,对芯片进行编程,可完成系统器件,如监控程序存储器、用户程序存储器、数据存储器、系统显示控制器、系统串行通讯控制器等的地址译码功能,同时也由部分地址单元经译码后输出(插孔CS0---CS5)给用户使用,他们的地址固定,用户不可改变。
微机硬件部分实验指导书
实验1 EL微机实验教学系统认识实验一、实验目的学习并掌握教学系统的基本操作,为以后的实验打下基础。
二、实验设备EL型微机实验教学系统设备一套、PC机一台三、实验系统操作步骤简介:(1) 系统的启运:双击桌面上的8086实验系统图标,即可运行。
(2)使用本系统进行8086程序开发的步骤:<一>选择串口、波特率。
系统通信连接成功。
(下位机的LED显示“C-”)<二>建立一个新的文件,进行编辑;或是打开一个已经编辑好的文件。
如果已经编译、链接过,并与下位机处于连机状态,则打开文件时,自动下传程序,立即可以进行调试。
<三>编译和链接。
如果编译、链接没有错误,系统自动下传程序。
如果编译、链接有错误,将在编辑窗口里红色加亮错误行,并消息窗口里,详细提示错误信息。
<四>系统运行。
可进行全速运行、单步调试、跟踪调试、运行到光标处、从光标处运行。
在此过程中,可以进行程序复位。
如果下位机处于全速运行状态时,只能进行系统复位<五>运行结果。
如果想观察下位机的内存、变量值和寄存器的值。
只要点击相应的窗口。
如果想修改下位机的内存的值,可在内存窗口中点击鼠标右键,在弹出设置窗口里,设置内存地址,然后可点相应的单元进行修改,按ENTER即可。
各菜单的详细说明,详见附录二。
四、实验操作内容和步骤:2、简单I/O扩展实验1)实验原理分别用三态缓冲器74LS244、锁存器74LS273作并行输入/输出接口。
硬件如图所示1)实验步骤①连线:将74LS244(IC25)的输入SI0~SI7分别与逻辑电平开关电路的K1~K8相连,将I/O地址片选信号CS0与74LS244的片选信号(CSU10)相连。
将74LS273(IC24)的输出SO0~SO7分别与发光二极管电路的KL~L8相连,将I/O地址片选信号CS1与74LS273的片选信号(CSU8)相连。
②编辑程序,单步运行,调试程序。
计算机硬件基础实验指导书
计算机硬件基础实验指导书合肥工业大学目录第一章实验系统概述 (1)1.1系统特点 (1)1.2软件环境 (2)1.3系统构成 (2)第二章手动“搭接”实验 (5)2.1 手动实验环境的建立 (5)2.2手控实验提示 (6)2.3手动“搭接”实验示例 (7)2.3.1十六位机运算器实验 (7)2.3.2通用寄存器实验 (37)2.3.3准双向I/O口实验 (41)2.3.4 存储器读写实验 (45)第三章手动“在线”实验 (52)3.1地址总线组成实验 (52)3.2十六位数据总线实验 (57)3.3 指令总线运用实验 (64)3.4微控制器实验 (71)第四章典型模型机实验 (82)4.1基本模型机的设计与实现 (82)4.2分段模型机的设计与实现 (87)第五章按键操作指南 (91)5.1键盘概述 (91)5.1.1键盘功能简介 (91)5.1.2键盘监控工作状态 (92)5.1.3初始待命状态 (92)5.2工作模式设置 (92)5.2.1设置为手动模式 (92)5.2.2设置为微程序模式 (93)5.2.3设置为组合逻辑模式 (94)5.3寄存器读写操作 (95)5.4存储器读写操作 (95)5.4.1程序与微程序读写选择操作 (95)5.4.2程序存储器ROM读写操作 (96)5.4.3微程序存储器uM读写操作 (96)5.4.4数据存储器RAM读写操作 (96)5.4.5内部存储器IM读写操作 (97)第六章集成开发环境的使用 (98)6.1集成开发环境主界面 (98)6.1.1菜单栏 (99)6.1.2工具栏 (100)6.1.3代码区 (100)6.1.4结构区 (100)6.1.5信息区 (101)6.1.6状态栏 (101)6.2设置环境参数 (101)6.2.1设置工作方式 (101)6.2.2设置通信端口 (101)6.3程序的建立 (102)6.3.1源程序文件操作 (102)6.3.2指令系统/微程序文件操作 (102)6.4程序的汇编与装载 (103)6.4.1源程序中的预调入命令 (103)6.4.2源程序中的伪指令 (103)6.4.3源程序的汇编与装载 (104)6.5调试实例 (104)6.5.1机器级调试 (104)6.5.2应用级调试 (104)6.5.3全速运行 (104)6.5.4暂停与复位 (104)6.5.5即时观察 (105)第一章实验系统概述1.1系统特点Dais-CMX16+是十六位体系结构的面向教学实践领域的原理计算机运用类实验装置。
微机组装与维护实验实训指导书
目录实验一了解微型机系统的基本组成与配置 (3)实验二计算机系统的硬件组装 (5)实验三系统CMOS 参数设置 (9)实验四硬盘的分区和格式化 (11)实验五安装操作系统 (13)实验六Windows 系统维护工具的使用 (15)实验七系统优化 (16)实验八常用工具软件的使用 (17)实验九用克隆ghost 的方法安装微型机软件 (19)附录一实验要求 (22)前言《微机组装与维护》是一门实践性很强的课程,只有让学生自己多动手实验,才能熟练掌握计算机组装方法与维护技巧,才能培养学生良好的用机习惯和维修习惯, 才能掌握 PC 系统故障的排除原则,维修流程及维修中的常用方法,逐步培养学生理论联系实际, 认真观察思考,综合分析判断的能力及实际动手能力,才能真正学好本课程.因此,实验是巩固和发展课堂知识的一个重要环节.实验一了解微型机系统的基本组成与配置实验目的1.了解微型机系统的硬件组成与配置2.培养对微型机硬件各组成部件的识别能力3.为实验二计算机硬件的组装奠定基础实验内容开机观察机箱内的计算机硬件配置实验步骤1.注意开机后系统自检的屏幕提示和系统配置表(可按 Pause 键暂停) , 将该微型机的硬件配置如:显示卡的型号和显示缓存的容量,内存容量,CPU 类型,硬盘容量,软驱类型和接口情况等记录下来.如果不能正确启动系统, 记下故障现象.2.切断电源,将一台微型机的机箱打开,重点了解其硬件基本配置和连接方式.注意:严禁加电开机时对硬部件,板卡和插件进行拆装或拔插.拆装或插拔任何硬部件一定要对准位置和轻轻插入,以免接触不良或损坏接插件.(1)了解认识机箱重点认识机箱的作用,分类;机箱的内部,外部结构和机箱前,后面板的结构等.(2)了解认识电源重点认识电源的作用,分类,结构,型号,电源输出/输入电压和电源连接器等.(3)了解认识 CPU主要包括 CPU 的型号,类型,主频,电压,厂商标志,封装形式,以及 CPU 性能等.(4)了解认识内存认识了解微型机系统中的 RAM,ROM,Cache 等不同的功能特点和容量的大小,并进一步加深对内存在微型机系统中的重要性的认识.(5)了解认识主机板了解并认识微型机主板的生产厂商,型号,结构,功能组成,采用的芯片组,接口标准,跳线设置,在机箱中的固定方法,及其与其他部件连接情况等.(6)了解认识软驱,硬盘,光驱软驱:主要包括生产厂商,作用,类型,型号,外部结构,接口标准(数据及电源接口)以及与主板和电源的连接方式等.硬盘:主要包括生产厂商,作用,分类,型号,外部结构,结构标准及其与主板和电源的连接情况等.光驱:包括光驱的作用,分类,型号,外部结构,接口标准,主要技术参数及其与主板和电源的连接情况等. 同时,要了解认识软驱,硬盘,光驱等设备与主板的连接数据线的特点, 并加以区别.(7)了解认识常用插卡件主要了解认识包括对显示卡,网卡,声卡,多功能卡,内置调制解调器等卡件的作用,型号,主要技术参数和特点等,并能对上述卡件加以区别.(8)了解认识常用外部设备重点对显示器,键盘,鼠标,打印机,扫描仪,外置调制解调器,音箱等常用外设的作用,分类,型号,主要接口标准及其与主机的连接方法等方面的认识.(9)其他包括组装维修计算机的常用工具,辅助工具的了解和使用等,如螺丝刀, 尖嘴钳,镊子,螺丝钉,电烙铁,万用表等.实验注意事项1.要按上述步骤有序进行,或按实验老师的要求进行操作.2.对微型机的各部件要轻拿轻放,未经指导老师批准,勿随便拆任何插卡件.3.要做到边实验边记录.4.实验结束后,按照上述实验内容和步骤的安排,根据所认识和掌握的相关知识,填写微型机组成配置情况表,并写出自测实验体会.实验二计算机系统的硬件组装实验目的1.认识和会使用微型机硬件组装中的常用工具.2.了解微型机硬件配置,组装一般流程和注意事项.3.学会自己动手配置,组装一台微型机.实验内容1.了解微型机硬件配置,组装一般流程和注意事项2.自己动手配置,组装一台微型机实验准备1.磁性的平口,十字螺丝刀各一把2.尖嘴钳子一个3.困扎电缆线用的困扎线4.组成微型机的各部件及设备实验步骤1.检查所有需要安装的部件及工具是否齐全2.释放身上所带的静电3.基础安装(1)安装机箱电源机箱后部预留的开口与电源背面螺丝位置对应好,用螺丝钉固定注意:固定电源要牢,以免日后振动产生噪音(2)安装主板在机箱底板的固定孔上打上标记把铜柱螺丝或白色塑胶固定柱一一对应的安装在机箱底板上将主板平行压在底板上,使每个塑胶固定柱都能穿过主板的固定孔扣住将细牙螺丝拧到与铜柱螺丝相对应的孔位上安装主板注意事项切忌螺丝上的过紧,以防主板扭曲变形主板与底板之间不要有异物,以防短路主板与底板之间可以垫一些硬泡沫塑料,以减少插拔扩展卡时的压力.(3)CPU 和散热器的安装CPU 的安装把主板的 ZIF 插座旁拉杆抬起,把 CPU 的针脚与插座针脚一一对应后平稳插入插座,拉下拉杆锁定 CPU.在 CPU 内核上涂抹导热硅脂.安装 CPU 的散热器卡具的一端固定在 CPU 插座的一侧; 调整散热器的位置,使之与 CPU 核心接触; 一手按住散热器使其紧贴 CPU,另一手向下按卡夹的扳手,直到套在 CPU 插座上; 把风扇电源线接在主板上有 cpu fan 或 fan1 的字样的电源接口上.(4)内存条的安装打开反扣,缺口对着内存插槽上的凸棱,垂直插入插槽,用力插到底,反扣自动卡住.(5)安装主板的电源线主板 20 针的电源接头插在主板相应的插座(6)连面板各按钮和指示灯插头SPEAKER 表示接机箱喇叭(一般是四针) POWER LED 表示接机箱上的电源指示灯(一般是三针) KEYLOCK 表示接机箱上的键盘锁(一般是三针) HDD LED 表示接硬盘指示灯POWER SW 表示电源开关 RESET SWITCH 表示接重启开关(7)安装显卡拆下插卡相对应的背板挡片,将显卡金手指上的缺口对应主板上 AGP 插槽的凸棱,将 AGP 显卡安装 AGP 插槽中,用螺丝固定,连接显卡电源线.(8)安装显示器电源接头接在电源插座上15 针 D-sub 接口接在机箱后部的显卡输出接口上.(9)开机自检将电源打开,如果能顺利出现开机画面,伴随一声短鸣,显示器显示正常的信息,最后停在找不到键盘的错误信息提示下,至此基础部分已经安装完成. 可继续进行下一步安装. 若有问题,重新检查以上步骤,一定要能开机才能进行下一步的安装,以免混淆组装测试.4.内部设备安装(1)软驱的安装将主机和显示器分离,拆除机箱上为安装软驱预留的挡板,将软驱由外向里推入机箱下方软驱固定架内,拧上四颗细牙螺丝,调整软驱的位置,使它与机箱面板对齐,拧紧螺丝.(2)安装硬盘将硬盘由内向外推入硬盘固定架上,将硬盘专用的粗牙螺丝轻轻拧上去, 调整硬盘的位置,使它靠近机箱的前面板,拧紧螺丝.(3)安装光驱或 DVD 驱动器拆掉机箱前面板上为安装 5.25 英寸设备而预留的挡板, 将光驱由外向内推入固定架上,拧上细牙螺丝,调整光驱的位子,使它与机箱面板对齐,拧紧螺丝.(4)连接电源线和数据线把电源引出的 4 针 D 型电源线接在硬盘和光驱的电源接口,按照红对红的原则连接硬盘和光驱数据线,通过硬盘和光驱数据线让硬盘和光驱分别接在主板 IDE1 和 IDE2 接口. 安装软驱电源线和数据线,注意软驱的电源线接头较小,要避免蛮力插入, 以防损坏,数据线一号线和接口的数字 1 对齐即可.(5)安装声卡,连接音频线(6)安装网卡等扩展卡(7)开机自检键盘连接到 KB 口,主机和显示器相连接.再次开机测试,开机后若安装正确,可检测出声卡和光驱的存在,硬盘则必须进入 BIOS 中查看,在自动检测硬盘(IDE HDD AUTO DETECTION)画面中即可看到安装的硬盘有关信息.(8)整理机箱内的连线整线时注意:将面板信号线捆在一起.用不到的电源线捆在一起.音频线单独安置且离电源线远一些.将机箱外壳盖起来.5.外部设备安装将调制解调器安装在适当的串口上.将打印机连接到并行口上.将音箱音频接头连接到声卡的音频输出口 SPEARKER 上.麦克风接到声卡的 MIC IN 口上.实验注意事项1.学生必须在实验前认真准备实验内容,实验中要严格按照实验室的有关规章进行操作.2.对所有的部件和设备要按说明书,或指导老师的要求进行操作.3.实际组装过程中总会遇到一些问题,应学会根据在开机自检时发出的报警声,或系统显示的出错信息找到并排除故障.4.注意人身和设备的安全.5.组装完成后,不要急于通电,一定反复检查,确定安装连接正确后,再通电开机测试.6.在实验中培养严谨科学的工作习惯.7.切记无论安装什么部件,一定要在断电下进行.8.注意无论安装什么部件,不要使用蛮力强行插入.9.螺丝不要乱丢,以免驻留在机箱内,造成短路,烧坏组件.10.硬盘线与光驱线最好分开,即硬盘和光驱单独接在 IDE 接口上.11.插卡要有适当的距离,以便散热.实验三系统CMOS 参数设置实验目的1.进一步熟悉微型机系统 BIOS 的主要功能,及设置方法.2.掌握对 CMOS 参数进行优化的方法,为微型机的使用和故障诊断打下基础.实验内容用 AWARD 公司生产的 BIOS 中的 SETUP 设置程序进行 CMOS 参数设置实验步骤1.启动 BIOS 设置程序开机启动机器,根据屏幕提示按<Del>键,启动 SETUP 程序,待几秒钟后, 进入 BIOS 程序设置主界面.2.了解系统 BIOS 设置的主要功能进入 CMOS 设置主界面后,对照主机板说明书,全面了解其所有的 CMOS 设置功能:标准 CMOS 设置,BIOS 特征设置,芯片组功能设置,外部设备设置, 电源管理设置,即插即用与 PCI 状态设置,系统优化状态设置等.可参考教材上相关内容.3.常用 CMOS 系统参数的设置(1)标准 CMOS 设置如果要了解并修改本机器系统 CMOS 的基本配置情况, 如查看并修改系统日期,时间,软驱,硬盘,光驱,内存等硬件配置情况时,使用此功能.方法:利用箭头键移动光标,在主界面中选中第一项,即"STANDARD CMOS SETUP"项,再按<Enter>键,在弹出的界面中有如下设置项:"Date"项:用于设置日期,格式为月:日:年,只要把光标移到需要修改的位置,用<PageUp>或<PageDown>键在各个选项之间选择."Time"项:用于设置时间,格式为小时:分:秒,修改方法和日期的设置是一样的."Primary Master"和"Primary Slave"项:用于表示主 IDE 接口上主盘和副盘参数设置情况. "Secondary Master"和"Secondary Slave"项:用于表示副 IDE 接口上的主盘和副盘参数设置情况."Drive A"和"Drive B"项:用来设置物理 A 驱动器和 B 驱动器,将 A 驱设置为 :1.44MB,3.5 英寸."Video"项:用于设置显示卡类型,默认的是:"EGA/VGA"方式,一般不用改动.当上述设置完成后 , 按 <Esc> 键 , 又回到 CMOS 设置主菜单 , 再选择 "SAVE&EXIT SETUP"选项存盘,并退出,使设置生效.(2)自动检查外部存储设备配置情况安装并连接好硬盘,光驱等设备后,除手工完成相关参数设置外,一般可通过"IDE HDD AUTO DETECTION"(自动检查硬盘)功能来自动设置.待机器自动检查完成以后, 选择"SAVE&EXIT SETUP"项存盘, 并退出设置.(3)修改机器的启动顺序"Boot Sepuence"项决定机器的启动顺序. 一般可设置机器从软盘, 硬盘, 甚至 CD ROM 启动.先选择"Advanced BIOS Features"项,回车后,再把光标移动到"Boot Sequence"项,此时的设置内容为"C,A".可用<PageUp>或<PageDown>键把它修改为"A,C","Only C",或"CD-ROM"等.例如,"Boot Sequence" 设为"A,C",则机器启动时,先从软驱 A 启动,若软驱A 中没有装磁盘,则从硬盘 C 启动.设置完成后,按<Esc>键回到主界面菜单,再选择"SAVE&EXIT SETUP",或直接按<F10>键使新的设置存盘生效.出现确认项:"SAVE to CMOS and EXIT(Y/N)"后,按"Y"键,并回车后,计算机会重新启动.至此,系统设置就完成了.实验注意事项1.如果某些参数设置不当,系统性能将大大降低,或无法正常工作,设置时要格外小心.2.每次设置完成后,一定要存盘使新的设置生效.3.如果设置了密码,一定要记住,否则可能会造成机器无法正常启动.实验四硬盘的分区和格式化(一)实验目的1、熟练硬盘分区与格式化。
微机原理硬件实验指导
运行D86后,出现实验集成环境界面。按1选择串 口1(多数计算机),按2选择串口2。
选择串口后,进入主界面
按F1键进入源程序编辑界面
按Alt+F键,进入文件File菜单
在File菜单中,选择“单,退出。
分别按F2、F3键进行编译和连接,注 意此时不要加后缀.asm或.obj。
输入源程序,经汇编、连接后,确认 实验箱的电源已打开。然后按F5载入程序, 提示CS:,输入0000;IP:输入2000。然后 输入G=0000:2000,回车即可运行程序。 拨动开关,可见小灯亮或灭。
硬件实验指导
刘中柱 2006.5
从实验桌下面的柜子中取出试验箱,
放在工作台上,先把白色的串口线和黑色 的电源线与桌前的相应插座连上(有些需 同时与试验箱后面的插座相连)。
打开实验箱,按照实验要求连线
在实验箱的左下角那个最大的芯片就是8255A
步进电机
连好线后,启动电脑
在命令提示行上输入D86,回车
【计算机】《计算机硬件技术基础实验》教学大纲.doc
《计算机硬件技术基础实验》教学大纲一、教学任务和目标“计算机硬件技术基础实习”是“计算机硬件技术基础”的实践课,授课对象为计算机科学与技术专业本科生。
本课程的目的是使学生能自己动手拆装主机,直观的了解硬件,并利用测试工具来了解和掌握硬件的工作原理及主要参数,在计算机硬件技术和各种部件性能飞速发展的今天,能为今后的学习和工作打下较扎实的计算机硬件基础知识并掌握一定的测试技能。
二、教学内容及安排1•课堂讲授内容:介绍计算机硬件技术基础实习课程特点,了解本课程学习任务、学习方法和基本教学内容;并让学生使用搜索功能自行上网下载测试软件。
以能够测试出结果为准。
2.实验内容:实验1:计算机运行过程演示在已基本了解了计算机的硬件组成和工作原理的基础上,通过本实验可进一步加深理解有关计算机的基本概念和计算机的工作过程。
实验2: CPU性能测试实验通过使用测试软件检测CPU的信息,包括有处理器的名称、厂商、时钟频率、核心电压、超频检测、CPU所支持的多媒体指令集,CPU的LI、L2的信息等。
通过本实验主要了解以下内容: CPU 工作频率对性能的影响、缓存对性能的影响以及不同品牌和同品牌不同核心的性能差异等。
实验3:内存性能测试实验通过本实验主要了解以下内容:内存性能测试和温带性测试以及不同类型的内存的性能差异等。
实验4:总线与芯片组实验通过本实验主要掌握主板性能和参数的测试,主要了解以下内容:芯片组北桥(或MCH)和南桥(或ICH)型号、主机板型号、主机板制造商、BIOS厂商和版本、PCI总线位宽和插槽数目和主机板提供的接口。
实验5:外存储器实验通过本实验主要了解外存储器的各种参数和性能,主要了解一台计算机的硬盘的配置情况(硬盘型号、光盘驱动器型号;硬盘的分区情况、接口类型、柱面数、磁头数、每磁道扇区数;各个分区的总容量和剩余容量、文件系统、总簇数、簇容量、每个簇扇区数、扇区容量)、测试光盘和移动盘的参数(文件系统、总容量和剩余容量;光盘的传输速度;硬盘和移动盘的寻到时间、缓存读/写速度、媒体读/写速度)。
微机硬件实验报告
微机硬件实验报告
《微机硬件实验报告》
实验目的:通过对微机硬件的实验,掌握微机硬件的基本原理和操作方法,提高对计算机硬件的理解和实际操作能力。
实验内容:本次实验主要涉及微机硬件的组装与拆卸、硬盘安装与分区、内存条的安装与更换、CPU的安装与更换等内容。
实验过程:首先,我们对微机硬件进行了组装与拆卸实验,通过拆卸和重新组装计算机主机的过程,了解了各个硬件组件的位置和连接方式。
接着,我们进行了硬盘的安装与分区实验,掌握了硬盘的安装方法和分区操作。
然后,我们进行了内存条的安装与更换实验,学会了如何正确安装和更换内存条。
最后,我们进行了CPU的安装与更换实验,了解了CPU的安装步骤和注意事项。
实验结果:通过本次实验,我们对微机硬件有了更深入的了解,掌握了微机硬件的基本原理和操作方法。
我们能够熟练地进行微机硬件的组装与拆卸、硬盘的安装与分区、内存条的安装与更换、CPU的安装与更换等操作。
实验结论:微机硬件实验是非常重要的,通过实际操作,我们能够更好地理解和掌握微机硬件的知识,提高我们对计算机硬件的理解和实际操作能力。
希望通过这次实验,我们能够更加熟练地掌握微机硬件的操作方法,为今后的学习和工作打下坚实的基础。
微机组装实验报告
实验名称:微机组装实验实验时间:2023年4月15日实验地点:计算机实验室实验目的:1. 熟悉微型计算机的基本组成和工作原理。
2. 学会组装微型计算机的基本步骤和方法。
3. 培养动手能力和团队协作精神。
实验器材:1. 主板1块2. CPU 1个3. 内存条2根4. 硬盘1块5. 光驱1个6. 显卡1块7. 电源1个8. 机箱1个9. 鼠标1个10. 键盘1个11. 螺丝刀1把12. 螺丝若干13. 计算机电源线1条14. 数据线1条15. 主板跳线1条实验步骤:1. 准备工作(1)将所有器材放在实验桌上,检查是否齐全。
(2)将主板、CPU、内存条、硬盘、光驱、显卡等部件进行清灰处理。
2. 组装主板(1)将主板放在机箱底部,注意主板上的插槽和接口方向。
(2)将CPU安装到主板上,注意安装方向,插入CPU插槽,并固定好。
(3)将内存条安装到内存插槽中,注意安装方向,确保内存条卡扣卡紧。
(4)将硬盘和光驱安装到机箱的硬盘架上,连接好电源线和数据线。
(5)将显卡安装到主板的PCI-E插槽中,注意安装方向,确保显卡卡扣卡紧。
(6)将电源线连接到主板的相应接口,注意连接方向。
3. 组装电源(1)将电源安装在机箱的电源架上,注意电源的安装方向。
(2)将电源线连接到各个硬件设备,包括主板、硬盘、光驱、显卡等。
4. 组装机箱(1)将机箱后部的挡板安装好,将电源、硬盘、光驱等设备的电源线和数据线连接到机箱的相应接口。
(2)将键盘、鼠标连接到主板的USB接口。
(3)将显示器、音响等外部设备连接到机箱的相应接口。
5. 启动计算机(1)打开电源,检查各个硬件设备是否正常工作。
(2)进入BIOS设置,检查硬件配置是否正确。
(3)安装操作系统和驱动程序。
实验结果:通过本次实验,成功组装了一台微型计算机。
在组装过程中,严格按照实验步骤进行操作,确保了各个硬件设备的正确连接和安装。
计算机启动后,系统运行稳定,各项功能正常。
实验心得:1. 在组装计算机的过程中,要熟悉各个硬件设备的功能和安装方法,确保安装正确。
大学计算机基础实验教程第1章 微机硬件组装和操作系统安装
2
(2)常规装机顺序 常规的装机顺序为:CPU→散热器→内存→主 板→电源→显卡→声卡→网卡→硬盘→光驱→软驱 →数据线→键盘→鼠标→显示器。 (3)安装前的准备 安装之前要阅读主板说明书或用户使用说明书, 并对照实物熟悉部件,如 CPU 插座、电源插座、 内存插槽、PCI插槽、AGP 插槽、IDE 接口、软驱 接口、串行 /并行口、PS/2 接口、UBS接口、各类 外设接口的位置及方位(即“1”脚所在方位)、跳 线的位置、机箱面板按钮和指示灯接口等。
8
图 1.3 内存条安装
9
(6)安装主板 ①将机箱的盖板或侧板拆下,打开机箱。将 机箱平放在桌子上,便于操作。 ②固定机箱上的定位螺柱。将定位金属螺柱 (一般有 4个)旋入机箱底板的螺柱定位孔中,一 般在机箱与主板连接的后侧左右各一颗,主板的前 侧左右各一颗。如需使用塑料定位卡,先将上端带 尖的圆头一端插入主板的圆孔中,所选取位置应与 机箱底板上的塑料卡定位孔相对应。
7
(5)安装内存条 无论是 168线 SDRAM,还是 182线的 DDR 内存,其安装的方法基本一样。以 168线为例,安 装内存条的操作步骤如下: ①将 168线内存条底部金手指上的两凹部对应 168线内存插槽中的两凸部。 ②用力将内存条垂直向下按入插槽中,听到内 存插槽两侧的弹性卡发出“咔”的声响后,内存条 即安装到位。内存插槽两边的白色扳手会自动向内 侧扳起,以使内存条能够稳固的插在插槽里,如图 1.3所示。
第1章 微机硬件组装和操作系统安装
实验 1 微机硬件系统的组装 1)实验目的 了解组成微型计算机的各种配件及其功能。 掌握微型计算机的组装过程。 2)实验内容 按照常规的操作步骤,完成微型计算机硬件系统的 组装。
1
3)实验步骤 (1)装机注意事项 ①防静电。计算机里的集成电路比较多,人体 带的静电可能造成内部短路、器件损坏等故障。因 此在组装计算机之前,应该用手触摸一下良好接地 的导体,把人体自带的静电导出,或是戴上绝缘手 套进行安装。 ②防潮湿。如果水分附着在计算机配件的电路 上,有可能造成短路而导致器件损坏。 ③防粗暴。在组装计算机时一定要防止粗暴的 动作。计算机配件的许多接口都有防插反的防呆式 设计,一般不会插反。如果安装位置不到位或过分 用力,会引起配件折断或变形。
微机组装实验报告
微机组装实验报告一、实验目的本实验旨在通过实际操作,掌握微机组装的基本原理和方法,提高学生的动手能力和解决问题的能力。
二、实验器材和材料1. 主机板、CPU、内存条、硬盘、光驱、显示器等微机组装所需器材。
2. 螺丝刀、镊子、电线、散热片等组装工具。
三、实验步骤1. 安装主机板将主机板轻轻放置在干净的工作台上,然后将CPU插入主板的CPU插槽中,确保对齐无误。
接着,将散热片安装在CPU上,并使用螺丝固定好。
最后,将内存条、显卡等插入对应的插槽上,然后将主板固定在机箱内。
2. 连接电源和硬盘通过电线将电源连接到主板上,确保电源稳定。
然后将硬盘插入机箱内的硬盘托架上,并连接数据线和电源线。
3. 安装光驱将光驱插入机箱内的光驱托架上,然后连接数据线和电源线。
4. 连接显示器和鼠标、键盘将显示器的数据线插入显卡的接口上,确保连接牢固。
然后将鼠标、键盘等外设插入相应的USB接口上。
5. 连接电源并开机测试将电源线插入主机电源插座,并打开电源开关。
此时主机开始供电,可以通过按下电源开机按钮启动计算机。
在开机过程中,观察主板上的指示灯是否正常亮起,显示器是否正常显示。
如果出现问题,需要检查硬件连接是否正确。
四、实验注意事项1. 在组装过程中要保持工作台整洁,避免静电对电子元件的损坏。
2. 组装过程中要小心操作,确保各元件插槽间的对齐和连接正确。
3. 连接电源时,必须确保电源开关处于关闭状态,避免触电事故。
4. 启动计算机前,应检查各硬件设备的连接是否牢固,以及电源线的连接是否正确。
五、实验结果与分析经过以上的实验步骤,我们成功地组装了一台微机。
在启动计算机后,我们观察到主板上的指示灯正常亮起,显示器也正常显示。
这表明我们的组装工作是成功的。
六、实验心得通过本次微机组装实验,我对微机的组装原理和方法有了更深入的了解。
在实际操作中,我遇到了一些问题,但通过仔细观察和耐心解决,最终成功地完成了组装。
这次实验让我体会到了动手实践的重要性,同时也提高了我解决问题的能力。
微机组装与维修实训教案
微机组装与维修实训教案第一章:微机组装基础知识1.1 实训目的1. 了解微型计算机的基本组成部件及其功能。
2. 掌握微机组装的基本步骤和技巧。
1.2 实训内容1. 微机组装的准备工作。
2. 安装CPU、内存条、显卡等主要组件。
3. 安装主板、外设接口、电源等辅助组件。
4. 组装完整的微型计算机。
1.3 实训步骤1. 准备工具和设备。
2. 了解微型计算机的组成部件。
3. 学习微机组装的基本步骤和技巧。
4. 按照步骤组装微型计算机。
5. 检查组装的微型计算机是否正常运行。
1.4 注意事项1. 严格遵守操作规程,确保自身和他人的安全。
2. 轻拿轻放,避免损坏组件。
3. 防止静电,可使用防静电手环或触摸金属物体。
第二章:微机组装实践操作2.1 实训目的1. 掌握微机组装的实际操作技能。
2. 学会解决微机组装过程中遇到的问题。
2.2 实训内容1. 独立完成微型计算机的组装。
2. 学会调整BIOS设置。
3. 安装操作系统和驱动程序。
2.3 实训步骤1. 按照组装步骤独立完成微型计算机的组装。
2. 进入BIOS设置,了解并调整相关设置。
3. 安装操作系统和驱动程序。
2.4 注意事项1. 组装过程中遇到问题要冷静分析,及时寻求帮助。
2. 注意观察组装过程中的细节,如接口的连接、螺丝的紧固等。
3. 组装完成后,进行全面的检查,确保微型计算机正常运行。
第三章:微型计算机维修基础知识3.1 实训目的1. 了解微型计算机维修的基本知识。
2. 掌握微型计算机维修的基本技巧。
3.2 实训内容1. 学习微型计算机维修的基本方法。
2. 学习微型计算机维修的注意事项。
3.3 实训步骤1. 学习微型计算机维修的基本方法。
2. 学习微型计算机维修的注意事项。
3.4 注意事项1. 严格遵守操作规程,确保自身和他人的安全。
2. 维修过程中要轻拿轻放,避免损坏组件。
3. 防止静电,可使用防静电手环或触摸金属物体。
第四章:微型计算机维修实践操作4.1 实训目的1. 掌握微型计算机维修的实际操作技能。
北理工微机原理硬件实验课件
实验程序
MOV DX,482H CODE SEGMENT PUBLIC MOV AX,0 ASSUME CS:CODE OUT DX,AX ORG 100H MOV DX,48AH START: IN AX,DX MOV DX,486H MOV DX,480H 线路状态寄存器 MOV AX,80H IN AX,DX OUT DX,AX LOOP1: MOV DX,480H CALL RECV 设置波特率为:9600 MOV AX,12 CALL SEND JMP LOOP1 OUT DX,AX 9600——12 SEND: MOV DX,482H 4800——24 PUSH AX MOV AX,0 2400——48 MOV DX,48AH 1200——96 OUT DX,AX IN AX,DX MOV DX,486H TEST AX,20H MOV AX,3 JNZ SEND2 OUT DX,AX POP AX JMP SEND SEND2: POP AX MOV DX,480H OUT DX,AX RET RECV: MOV DX,48AH IN AX,DX TEST AX,1 没有接收到 JZ RECV MOV DX,480H 接收到字符 IN AX,DX RET CODE ENDS 指向接收缓冲器 , END START 接收一个字符
8250串行接口实验
8250的内部结构
RBR RSR
THR TSR
实验目的
1.熟悉串行通信的一般原理和8250的工作原理。 2.了解RS—232串行接口标准及连接方法。 3.掌握8250芯片的编程方法。
实验设备
微机实验教学系统实验箱、8086CPU模块。
实验内容
在实验箱与PC机(上位机)之间 实现串行通信,主机每下传一个字符, 若通讯正确,则下位机返回一个同样 的字符;若不正确,则无返回值或者 返回值不同。
微机原理硬件实验二_用74HC273输出数据
硬件实验二 74HC273输出数据及 74LS245读入数据一、实验要求1、利用板上的 273 输出电路,从总线上输出 I/O 信号,控制八个 LED 灯的亮灭。
编程实现 LED 灯从 L0 开始轮流点亮。
2、利用板上的 245 输入电路,用总线方式读入开关状态。
二、实验目的1、学习在微机系统中扩展简单 I/O 接口的方法。
2、学习数据输出程序的设计方法。
3、了解数据锁存的概念和方法。
4、了解 CPU常用的端口连接总线的方法。
5、掌握 74LS245 进行数据读入或输出。
三、实验电路四、实验连接1、273 连接连线 连接孔 1 连接孔 2 连线 连接孔 1 连接孔 21 L0 273-O0 6 L5 273-O52 L1 273-O1 7 L6 273-O63 L2 273-O2 8 L7 273-O74 L3 273-O3 9 CS0 CS2735 L4 273-O42、245连接连线 连接孔 1 连接孔 2 连线 连接孔 1 连接孔 21 K0 245-I0 6 K5 245-I52 K1 245-I1 7 K6 245-I63 K2 245-I2 8 K7 245-I74 K3 245-I3 9 CS0 CS2455 K4 245-I4五、实验说明1、因为本实验是用74HC273扩展 I/O端口。
方法是:通过片选信号和写信号将数据总线上的值锁 存在 273 中, 同时在 273的输出端输出, 当数据总线上的值撤消以后, 由于 273 能够锁存信号, 所以 273 的输出端保持不变,直到下次有新的数据被锁存。
本实验中,在数据输出同时输出片选信号和写信号。
2、一般情况下,CPU 的总线会挂有很多器件,如何使这些器件不造成冲突,这就要使用一些总线隔 离器件,例如 74LS245 就是一种。
74LS245 是三态总线收发器,利用它既可以输出也可输入数据。
本实 验 74LS245 的片选地址为 CSO,即 8000H,读这个地址,就是从 74LS245 读回开关的值。
微机硬件实验教材
要建立和运行用户自己编写的汇编语言程序,必须要有如下文件:masm.exe(宏汇编程序)和 link.exe(连接程序)汇编程序的上机过程:1编辑源程序可以用记事本或DOS下的EDIT编辑器来编写源程序。
但程序保存时文件的扩展名必须为.asm.请编辑如下源程序data segments1 db ‘ hello,how are you!’,’$’data endsstack segment para stackdb 64 dup(?)stack endscode segmentassume cs:code,ds:datastart: mov ax,datamov ds,axmov ah,9hmov dx,offset s1int 21hmov ah,4chint 21hcode endsend start2汇编程序计算机只能接收机器码,源程序经过汇编后可产生机器码的目标文件,扩展名为.obj。
如果在源程序中有任何语法错误,宏汇编将会指出。
必须修改错误,直到汇编成功为止。
在DOS状态执行masm.exe,则屏幕显示与操作如下:Source filename [.asm]: lx1↙Object filename [lx1.obj]: ↙Source listing [nul.lst]: ↙Cross-reference [nul.crf]: ↙0Warning Errors0Severe Errors其中画线部分为用户键入部分,lx1为源程序名,方括号中是机器规定的默认文件名。
3连接程序汇编后产生的目标文件必须经过连接,才能成为可执行文件.exe 在DOS状态执行link.exe,则屏幕显示与操作如下:Object Modules [.obj]: lx1↙Run file [lx1.exe]: ↙List file [nul.map]: ↙Libraries [.lib]: ↙其中画线部分为用户键入部分,lx1为目标程序名,方括号内为机器默认文件名。
微机原理实验一
实验一环境搭建及上机基本流程
一、实验目的
1. 学会搭建汇编程序环境.
2. 学会汇编源程序的编辑、汇编、链接、执行的操作。
3. 学会使用调试工具DEBUG 的基本命令。
二、实验环境
1. 硬件:PC 微机
2. 软件:DOSBox、EDIT.EXE、MASM.EXE、LINK.EXE、DEBUG.EXE
三、实验内容
1.前期准备
2.建立ASM 源程序
3.EXE 汇编源程序产生OBJ 目标文件
4.用LINK.EXE 产生EXE 可执行文件
5.运行程序
6.调试工具DEBUG.EXE 的使用
四、实验总结
在本次上机实验中我学会了一些DOSbox的基本操作包括安装软件建立程序运行程序等,在安装的时候由于自己的粗心也是遇见了一些问题,将masm文件夹没有建立在D盘中导致耽误了很久。
之后初步了解了如何使用汇编语言。
微机原理及应用书籍
微机原理及应用书籍微机原理及应用是计算机专业的基础课程之一,主要介绍了微型计算机的工作原理、结构组成以及应用于各个领域的具体实践。
推荐书籍:1. 《计算机组成与设计——硬件/软件接口》(原书第5版)- 作者:Patterson,David A.,Hennessy,John L.《计算机组成与设计》是国际知名的计算机科学教材,深入浅出地介绍了计算机的体系结构、指令系统等内容,对于理解微机原理及应用具有重要意义。
2. 《计算机体系结构——量化研究方法》(原书第6版)- 作者:Hennessy,John L.,Patterson,David A.这本书是《计算机组成与设计》的姊妹篇,着重介绍了计算机体系结构的定量研究方法,有助于深入理解计算机的性能优化与缺陷避免的方法。
3. 《计算机组成原理》(原书第5版)- 作者:唐朔飞,《计算机组成原理》是清华大学计算机科学与技术系的经典教材,针对计算机组成原理的学习提供了详尽的解释和案例,内容全面且实用。
4. 《计算机原理与实践》- 作者:朱战立,《计算机原理与实践》全面介绍了计算机硬件与软件的结构和设计方法,同时通过大量实例讲解了计算机的原理与应用,非常适合初学者入门。
5. 《计算机科学基础(下册)》- 作者:邓俊辉,《计算机科学基础》从计算机科学和工程学的角度出发,全面阐述了计算机科学的核心概念、基础理论和应用技术,对于理解微机原理及应用的重要性具有指导意义。
这些书籍从不同的层面和角度介绍了微机原理及应用的相关内容,通过研读这些书籍可以帮助读者建立起完整的微机原理知识体系,深入理解计算机工作原理、组成结构以及应用在不同领域的具体实践,有助于读者打下坚实的基础。
此外,这些书籍大多被广泛采用,有很好的口碑和学术认可度。
值得一提的是,微机原理及应用是一门需要实践的课程,纸上得来终觉浅,需要通过实际的操作与编程来巩固理论知识。
在阅读这些书籍之后,可以结合课程实践和实验室作业,更好地理解和应用所学知识。
2017微机原理硬件实验课件(学生)
JMP $
中断服务程序
HINT:
CODE END
XOR MOV MOV OUT MOV MOV OUT IRET
CX,0FFH DX,4B0H AX,CX DX,AX DX,4A0H AX,20H DX,AX
中断返回
ENDS START
实验程序
OCW2—COD—E 中断SEG结ME束NT 和PUB优LI先C 级循环字
连线
• 8255的 PA0—PA7分别与 逻辑电平开关的 K1—K8相连
• PB0—PB7分别与 发光二极管电路的 LED1—LED8相连
• CS0与8255的片 选CS8255相连
CS0
• 其它线路均已连好
D0 34 D1 33 D2 32 D3 31 D4 30 D5 29 D6 28 D7 27
A0 ASSDU7ME CS:DC6ODE D5 D4 D3
ORG 100H
0 R SL EOI 0 0
START:
MOV L2~L0: 优先级编码
MOV R: 优先级自动循环
OUT SL: 指定优先级
MOV EOI: 结束中断命令
MOV
DX,4A0H AX,13H DX,AX DX,4A2H AX,80H
00与LED1相连;Vcc 其它线均已连好。
DD0 11
D0
IR0
DD1 10
D1
IR1
DD2 9
DD3 8 DD4 7
D2 D3
IR2 IR3
D4
IR4
DD5 6
D5
IR5
DD6 5
D6
IR6
DD7 4
D7
IR7
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
要建立和运行用户自己编写的汇编语言程序,必须要有如下文件:masm.exe(宏汇编程序)和 link.exe(连接程序)汇编程序的上机过程:1编辑源程序可以用记事本或DOS下的EDIT编辑器来编写源程序。
但程序保存时文件的扩展名必须为.asm.请编辑如下源程序data segments1 db ‘ hello,how are you!’,’$’data endsstack segment para stackdb 64 dup(?)stack endscode segmentassume cs:code,ds:datastart: mov ax,datamov ds,axmov ah,9hmov dx,offset s1int 21hmov ah,4chint 21hcode endsend start2汇编程序计算机只能接收机器码,源程序经过汇编后可产生机器码的目标文件,扩展名为.obj。
如果在源程序中有任何语法错误,宏汇编将会指出。
必须修改错误,直到汇编成功为止。
在DOS状态执行masm.exe,则屏幕显示与操作如下:Source filename [.asm]: lx1↙Object filename [lx1.obj]: ↙Source listing [nul.lst]: ↙Cross-reference [nul.crf]: ↙0Warning Errors0Severe Errors其中画线部分为用户键入部分,lx1为源程序名,方括号中是机器规定的默认文件名。
3连接程序汇编后产生的目标文件必须经过连接,才能成为可执行文件.exe 在DOS状态执行link.exe,则屏幕显示与操作如下:Object Modules [.obj]: lx1↙Run file [lx1.exe]: ↙List file [nul.map]: ↙Libraries [.lib]: ↙其中画线部分为用户键入部分,lx1为目标程序名,方括号内为机器默认文件名。
4执行程序在DOS状态执行lx1.exe,则屏幕显示如下:hello,how are you!软件实验实验1 字符串匹配实验实验内容:从键盘输入两个字符串,编写程序实现两个字符串比较。
如果相同,则屏幕显示“match”,否则屏幕显示”nomatch”。
例如:输入:Hello worldHello world输出:match实验2 将大写字母转换为小写字母的实验实验内容:从键盘输入一串字符串,将其中的大写字母转变为小写字母,其它字符保持不变,并在屏幕上显示。
例如:输入:Hello world!输出:hello world!实验3十六进制转换为二进制的实验实验内容:将键盘输入的n位十六进制数转换为等值的二进制数,并在屏幕上显示。
例如:输入(大小写均可):FA3输出:111110100011实验4 设置光标的实验实验内容:设置光标,起始位置为第5行第6列,结束位置为第8行第6列。
实验5 改变年月日的实验实验内容:先在屏幕上显示“what is the date(mm/dd/yy)?”,然后从键盘输入的月日年能把计算机的系统日期改为你键入的值。
实验6 两个多位十进制数相加的实验实验内容:实现两个多位十进制数相加,要求加数和被加数均从键盘输入,和在屏幕上显示出来。
例如:输入:83914534输出:839 + 14534 = 15373实验7 两个多位十进制数相乘的实验实验内容:实现两个多位十进制数的乘法。
要求被乘数和乘数均从键盘输入,乘积在屏幕上显示出来。
例如:输入:78314输出:783 * 14 = 10962实验8 排序实验实验内容:从键盘输入10个数,将这些数按升序排列。
例如:输入:83 145 8 76 536 17 3 10 278 46输出:3 8 10 17 46 76 83 145 278 536实验9 数字计数的实验实验内容:先在屏幕上显示“Input string:”,输入字符串;再显示“Result=”,统计字符串中0-9的个数,并将结果输出。
例如:输入:Input string:ab123cd456ef7890gh12输出:Result=12实验10 计算N!的实验实验内容:在键盘输入数字,结果显示在屏幕上。
例如:输入:10输出:10! = 3628800硬件实验实验1 I/O地址译码一、实验目的1、掌握I/O端口译码电路的工作原理;二、硬件连线本实验用到的74HC74为双D触发器,在实验箱面板的直流电机旁,标为U29;74LS138为地址译码器,在实验箱面板的地址译码处,标为U3。
它们之间的连线如下:74HC74的1脚(1CR)接地址译码输出Y5(2A8~2AFH),74HC74的2脚(1D)接VCC,74HC74的3脚(1CLK)接地址译码输出Y4(2A0~2A7H),74HC74的4脚(1PR)接VCC,74HC74的5脚(1Q)接发光二极管L7R。
三、实验原理CPU对外设的操作是通过I/O端口进行的,每个端口有一个编号,称为端口号,CPU 的地址线经过端口译码电路输出一负脉冲选中某一端口。
任何时刻都仅有一根端口译码输出为低,其余均为高,被选中的端口可进行数据传送操作。
例如,执行MOV DX,2A0H,OUT DX,AL(或IN AL,DX)则Y4输出一低电平脉冲。
在本实验连线中,Y5的低脉冲使D触发器清0,Y4的低脉冲使D触发器置1。
四、实验内容编一程序,由软件控制延时时间大小,使发光二极管闪烁发光(即亮一下,灭一下)。
按R发光二极管开始闪烁,按Q发光二极管停止闪烁,按其它任意键则程序结束。
实验2 输入输出并行口一、实验目的1、掌握简单并行口的工作原理及使用方法;二、硬件连线74HC273为8D触发器,在实验箱面板的并行接口处,标为U31;74HC244为8缓冲器,在实验箱面板的并行接口处,标为U44;74HC32为4或门,在实验箱面板的发光二级管上面,标为U27;各芯片的连线如下:74HC273:Q1~Q8接发光二极管L0R~L7R,CLK 接74HC32的6脚(2Y),CLR 接VCC。
74HC244:IN1~IN8接开关K0~K7,CS244 接74HC32的3脚(1Y)。
74HC32:1脚(1A)接地址译码Y4(2A0~2A7H),2脚(1B)接PC总线的IOR,4脚(2A)接地址译码Y5(2A8~2AIH),5脚(2B)接PC总线的IOW三、实验原理74HC273是8D锁存器,作为输出端口,控制的是8个发光二极管。
74HC244是8位缓冲器,作为输入端口,接最简单的外设开关。
四、实验内容1、编程从键盘输入一个十六进制数(0-9,A-F),并将其ASCII代码通过输出接口输出,结果显示在发光二极管L0R~L7R上。
2、编程将拨动开关上设置的ASCII显示在屏幕上,并将其代码显示在发光二极管L0R~L7R上,拨动开关设置改变则显示马上跟随变化,按任意键结束。
实验3 可编程定时计数器8253一、实验目的1、掌握可编程定时计数器芯片8253的基本工作原理和编程方法;二、硬件连线可编程定时计数器芯片8253在实验面板的定时/计数处,标为U5。
连线如下:21脚CS8253 接地址译码Y0(280~287H),9脚CLK0 接实验面板的时钟脉冲处的1MHZ脉冲,11脚GT0 接VCC,10脚OUT0 接示波器的探头。
三、实验原理8253是可编程定时计数器,是16位二进制十进制减计数器,有3个通道6种工作方式,输出波形不一样。
本实验中计数器0端口号为280H,计数器1为281H,计数器2为282H,控制口为283H。
四、实验内容1、编程使8253的OUT0输出周期性波形,用示波器观察6种不同工作方式下的不同波形。
编程提示:方式2、方式3是周期性波形,只要写入初值就启动了计数器;方式0、4是写入初值启动计数器,所以程序必须循环写初值;方式1、5是GA TE上升沿启动计数器,所以必须用另一个工作在方式2或3的计数器的输出作为启动信号。
为了能在示波器上观察到较稳定的波形,必须选取合适的初值(即分频比),记录示波器上的波形,验证与初值的关系。
2、增加连线,15脚CLK1接OUT0,14脚GT1接VCC,将计数器0和计数器1分别设置为方式3,计数初值设为1000,用双踪示波器观察OUT0和OUT1输出波形的不同。
实验4 可编程并行口8255一、实验目的掌握可编程并行口芯片8255的原理与应用。
二、硬件连线可编程并行口芯片8255在实验面板的并口处,标为U21。
连线如下:1、PA0~PA7 接发光二极管L0R~L7R,PB0~PB7 接开关K0~K7,CS8255 接地址译码Y1(288~28FH)。
2、PA0~PA2 接发光二极管L0R~L2R,PA5~PA7 接发光二极管L5R~L7R,三、实验原理8255是可编程并行接口芯片,它有三个8位并行口,有0、1、2三种工作方式。
按本实验连线,A、B、C口及控制口的端口号分别为288H、289H、28AH、28BH。
四、实验内容1、从B口输入的状态如实的在A口输出,并在屏幕上显示相应的二进制码。
2、L0R~L2R做为南北路口交通灯红绿黄,L5R~L7R做为东西路口交通灯红绿黄。
十字路口交通灯的变化规律如下:南北路口的红灯和东西路口的绿灯同时亮3秒南北路口的红灯继续亮,同时东西路口的黄灯亮闪烁3次南北路口的绿灯和东西路口的红灯同时亮3秒南北路口的黄灯亮闪烁3次,同时东西路口红灯继续亮实验5数码管一、实验目的掌握数码管显示数字的原理与应用。
二、硬件连线可编程并行口芯片8255在实验面板的并口处,标为U21。
连线如下:1、8255芯片的PA0~PA7接8段数码管的SA~SG,位码选中LED0 接GND小数点DP 接Vcc2、8255芯片的PA0~PA7接8段数码管的SA~SG,8255芯片的PC0~PC1接位码选中LED0~ LED1小数点DP 接Vcc三、实验原理实验台上的七段数码管为共阳极型的,段码采用同相驱动,输入端加低电平,选中的段亮。
位码加反相驱动器,位码输入端加低电平选中。
四、实验内容1、从键盘输入一个十进制数字(00~99),在数码管上显示出来。
2、在数码管上循环显示(00~99),从键盘输入一个十进制数(如:34),则数码管循环显示到输入的数字后停止循环(停止时显示:34),按空格键循环继续,按ESC键结束。
实验6 8251串行口一、实验目的1、了解串行通讯的基本原理;2、掌握串行接口芯片8251的工作原理和编程方法。
二、硬件连线串行接口芯片8251在实验面板的串口实验处,标为U14。
连线如下:8251:CS8251(11脚)接地址译码Y7(2B8~2BFH),CL0CK(20脚)接1MHZ脉冲,CTS(17脚)接GND,RXD(3脚)接TXD(19脚)。