微机系统实验报告
- 格式:docx
- 大小:204.94 KB
- 文档页数:42
第1篇一、实验目的1. 理解和掌握微机的基本组成和工作原理;2. 熟悉微机硬件设备和实验仪器的使用方法;3. 提高动手实践能力,培养解决实际问题的能力;4. 深入理解微机原理课程内容,为后续课程学习奠定基础。
二、实验内容1. 微机系统认识实验2. 微机硬件组成实验3. 微机指令系统实验4. 微机寻址方式实验5. 微机程序设计实验6. 微机接口技术实验三、实验仪器与设备1. 微机原理实验箱2. 示波器3. 数字万用表4. 计算机一台5. 实验指导书四、实验步骤与内容1. 微机系统认识实验(1)观察实验箱的结构,了解各个模块的功能;(2)熟悉实验箱的电源、复位、运行等按钮的使用方法;(3)学习微机系统的工作流程,包括加电、复位、启动等过程;(4)观察微机系统启动后的运行状态,了解各个模块的协同工作。
2. 微机硬件组成实验(1)观察实验箱的CPU、内存、I/O接口等硬件模块;(2)学习CPU的内部结构,包括寄存器、控制单元、运算单元等;(3)学习内存的存储原理,了解ROM、RAM等存储器的特点;(4)学习I/O接口的工作原理,了解中断、DMA等传输方式。
3. 微机指令系统实验(1)学习微机指令系统的基本格式,包括操作码、地址码等;(2)掌握微机指令系统的寻址方式,包括立即寻址、直接寻址、间接寻址等;(3)编写简单的汇编语言程序,实现加、减、乘、除等运算;(4)学习微机中断处理过程,了解中断向量表、中断服务程序等概念。
4. 微机寻址方式实验(1)学习微机寻址方式的基本概念,包括直接寻址、间接寻址、寄存器寻址等;(2)编写程序,实现不同寻址方式下的数据访问;(3)观察不同寻址方式对程序执行速度的影响。
5. 微机程序设计实验(1)学习汇编语言程序设计的基本方法,包括数据定义、指令编写、程序结构等;(2)编写简单的程序,实现数据交换、排序等操作;(3)学习微机程序的调试方法,包括单步执行、断点设置等。
6. 微机接口技术实验(1)学习微机接口技术的基本概念,包括并行接口、串行接口等;(2)观察实验箱中的并行接口、串行接口等模块,了解其工作原理;(3)编写程序,实现数据在并行接口、串行接口之间的传输;(4)学习微机中断处理在接口技术中的应用。
微型计算机实验一实验报告一、实验目的本次微型计算机实验的主要目的是让我们熟悉微型计算机的硬件组成,了解计算机各部件之间的连接和工作原理,并掌握基本的计算机组装和调试技能。
通过实际操作,提高我们对计算机系统的认识和动手能力,为今后的学习和工作打下坚实的基础。
二、实验设备与工具1、计算机主机箱、主板、CPU、内存、硬盘、显卡、声卡、网卡等硬件设备。
2、螺丝刀、镊子、防静电手环等工具。
三、实验内容1、了解计算机硬件组成打开计算机主机箱,观察主板、CPU、内存、硬盘、显卡、声卡、网卡等硬件设备的外观和安装位置。
学习各硬件设备的功能和作用,如 CPU 负责运算和控制,内存用于临时存储数据,硬盘用于长期存储数据等。
2、计算机硬件组装戴上防静电手环,防止静电对硬件设备造成损坏。
首先安装 CPU,将 CPU 对准主板上的插座,轻轻放下,然后扣紧CPU 插座的扳手。
安装内存,将内存插槽两端的卡扣掰开,将内存条对准插槽,用力按下,直到两端的卡扣自动扣紧。
安装硬盘,将硬盘固定在机箱的硬盘架上,然后连接数据线和电源线。
安装显卡,将显卡插入主板上的 PCIE 插槽,并用螺丝固定。
安装声卡和网卡,根据主板的接口类型,将声卡和网卡插入相应的插槽。
连接机箱前面板的线缆,包括电源按钮、重启按钮、指示灯、USB 接口等。
3、计算机硬件调试检查各硬件设备的安装是否牢固,连接是否正确。
接通电源,按下电源按钮,观察计算机能否正常启动。
如果计算机无法启动,根据报警声和指示灯的提示,查找故障原因并进行排除。
四、实验步骤1、准备工作清理实验台,将所需的硬件设备和工具摆放整齐。
阅读计算机硬件组装的相关资料,了解组装的流程和注意事项。
2、硬件组装按照上述步骤,依次安装 CPU、内存、硬盘、显卡、声卡、网卡等硬件设备,并连接好线缆。
3、硬件调试检查组装完成的计算机,确保没有遗漏的部件和连接错误。
接通电源,按下电源按钮,观察计算机的启动情况。
如果计算机无法启动,首先检查电源是否正常,然后检查各硬件设备的连接是否松动。
微机系统的组装与配置实验报告班级姓名同组人机器编号12实验日期2010-12-12 成绩盘符容量分区格式分区类型用途C 2GB FAT32 主引导分区安装Windows 2000D 4GB FAT32 主引导分区安装Windows XP/dev/hda3/ 5GB Ext3主引导分区(Linux native)安装Linux系统---- 27.17GB ---- 扩展分区-----F 10GB FAT32 逻辑分区安装应用软件G 12GB FAT32 逻辑分区存放数据/dev/hda8 256MB SWAP Linux swap分区Linux系统交换分区/dev/hda7 /home 剩余空间(4.9GB)Ext3 Linux native分区存放Linux下的数据2、在Linux分区过程结束时,记录各分区的相关参数,对照写出Vfat分区在Windows下的盘符Linux根分区:19092MB Swap分区:996MB Home分区:剩余全部可用空间3、三个系统安装完成后,在Windows XP下观察盘符的变化,记录各分区相关参数:原来的D盘符变成了C盘符,大小为4GB。
F盘符变成了D盘符,大小为10GB。
G盘符变成了E盘符,大小为12GB。
4、试说明盘符为什么会有这种变化:一个操作系统必须有一个主分区,并且只能有一个活动主分区。
一个硬盘最多可以有4个主分区。
主分区的特性是在任何时刻只能有一个是活动的,当一个主分区被激活以后,同一硬盘上的其他主分区就不能再被访问。
每个逻辑分区分配唯一的驱动器名,即盘符。
而在同一硬盘上的所有主分区共享一个驱动器名,因为某一时刻只能有一个主分区是活动的。
这就意味着某一时刻只能共享驱动器名访问的那个主分区。
四、说明三个操作系统安装的主要步骤及安装注意事项1、说明多操作系统安装的顺序,注意事项:在Windows系统之间进行多重启动配置时,应该按照低版本到高版本的顺序安装(Windows Server 2003最后安装)这样做的目的是避免引导系统文件被覆盖。
一、实验目的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. 汇编语言程序设计实验:通过编写汇编语言程序,提高了汇编语言程序设计能力。
四、实验心得通过本次微机原理实验,我对微机的基本组成、工作原理和指令系统有了更深入的了解。
一、实验目的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)在文件管理方面,了解文件和文件夹的基本操作,有助于我们更好地管理计算机中的数据。
微机原理的实验报告一、实验目的本实验旨在深入理解微机原理的相关知识,并通过实践操作,掌握微机原理的实验方法与技巧。
二、实验内容1. 搭建微机实验系统:根据实验所需,搭建适当的微机实验系统,包括各种硬件设备的连接与设置。
2. 硬件接口的实验:通过连接不同的硬件接口,进行实验操作,学习硬件接口的使用方法和原理。
3. 程序设计与调试实验:使用相应的汇编语言或高级语言,编写程序并进行调试,观察程序的执行结果。
4. 中断实验:通过调用不同的中断服务例程,进行实验操作,学习中断的使用原理和应用场景。
三、实验步骤与结果1. 实验步骤:(1) 搭建微机实验系统:按照实验指导书的要求,连接各种硬件设备,确保能够正常工作。
(2) 硬件接口的实验:选择一个硬件接口,例如并行口,通过编写相应的程序,实现读取和输出数据的功能。
观察实验现象并记录。
(3) 程序设计与调试实验:根据实验要求,选择适当的编程语言,编写相应的程序,并进行调试。
观察程序的执行结果,并记录相关数据。
(4) 中断实验:选择一个中断服务例程,例如键盘中断,通过编写相应的程序,实现对键盘输入的响应。
观察实验现象并记录相关数据。
2. 实验结果:(1) 硬件接口的实验结果:通过编写程序并连接硬件接口,成功读取和输出数据,实现了相应的功能。
(2) 程序设计与调试实验结果:编写的程序能够正确执行,并得到了预期的结果。
(3) 中断实验结果:编写的程序能够响应相应的中断信号,并实现了对键盘输入的处理。
四、实验分析与讨论1. 实验分析:通过本次实验,我们深入了解了微机原理的相关知识,并通过实践操作,掌握了微机原理的实验方法和技巧。
2. 实验讨论:在实验过程中,我们遇到了一些困难和问题,例如硬件接口的连接和调试,程序的编写和调试等。
但通过彼此的合作与讨论,我们最终解决了这些问题,并成功完成了实验。
五、实验总结通过本次实验,我们对微机原理有了更深入的理解,并通过实践操作,掌握了微机原理的实验方法和技巧。
微机实习报告第一篇:微机实习报告计算机上机实习报告一、实习目的:本次上机实习的目的是使同学们熟悉office软件。
1、能用WORD做基本的文档录入和编辑。
会设置常见的文字格式和版式。
2、能用ppt做基本的幻灯片。
会设置常见幻灯片效果和格式。
会播放幻灯片。
3、会使用Excel录入数据,会设置数据格式。
会基本的表格统计和分析。
二、实习任务:1、选定一个主题,收集资料,整理成为一篇综述性报告;2、假定为某班班主任,根据本班成绩进行成绩分析,撰写一篇班级成绩分析报告;3、制作一个以第一题的主题为演讲内容的演示文稿;4、选做题:利用PS进行平面艺术创作;5、将以上操作所产生的文件打包压缩成一个文件上交;6、写一份关于本次上机实习的实习报告。
三、实习总结:1、第一大题的论文内容不是很完美,但总体上,成绩分析表将学生的加权平均分、名次、各分数段人数、优秀生名单等分析到位,运算到位。
演示文稿花了很多心思去做,用来很多效果,出来还是不错的。
2、此次实习时间虽不是很长,但我学会了许多东西,特别是一些课堂上没弄懂的问题,实习中通过操作将其弄懂了。
另外,我也学会了如何调试word文档,总而言之,实际操作比课堂上更容易掌握知识,课堂上老师讲的很好,可我一次并不能消化多少,而上机操作则不同,不会就不能进行下一步,必须弄懂才能做接下来的工作,而且能够掌握得更好。
3、此次实习收获最大的并不是对office的掌握,而是对学习方法的认识,实习过程中经常遇到各种各样的问题,老师虽然能帮助我解决一部分,但最终还是需靠自己,多动脑,多思考,再加上细心,许多问题都能迎刃而解。
4、对于意见和建议的话,我只想说由于早上第一节上机就要对着大频幕台式电脑会带来身体上的不适,希望以后上机实习中能将时间更好的科学安排好。
第二篇:微机实习报告微机控制系统实习报告微机实习是我们专业的一门必修的专业实习课,也是大学期间最后的一门实习课,实习的目的是使我们进一步加深对《微机原理与接口技术》、《单片机原理与应用》等课程相关理论知识的理解,并基本掌握将这些理论知识应用于自动控制系统设计的基本方法与技能,掌握收集、分析、应用资料的基本方法,通过技术方案的选择论证、硬件设计、程序设计,掌握自控原理、微机原理、单片机、计算机控制等课程理论知识在自动控制中的应用方法,掌握基于微型计算机的自动控制装置、自动测试仪器等的设计方法与技能为今后从事相关技术工作奠定必要的基础。
《微机试验》汇报试验名称 KeilC旳使用与汇编语言上机操作指导教师刘小英专业班级中法1201 姓名肖洋学号 U 联络一、任务规定1.掌握KeilC环境旳使用1)字节拆分、合并:调试e421.asm程序,观测有关寄存器和单元旳内容。
2)数据块填充:调试fill.asm程序,观测有关寄存器和单元旳内容。
2. 编写两个十六位数旳加法程序。
有两个十六位无符号数,分别寄存在从20H和30H开始旳数据区中,低八位先存,高八位在后,和存于R3(高八位)和R4(低八位),进位位存于R2。
二、设计思绪1.字节拆分、合并程序:运用汇编语言中旳 XCHD 和 SWAP 两个语句来实现将八位二进制数拆分为两个四位二进制数并分别存储于不一样旳存储空间旳功能,BCD 码与 30H 相或(加上 30H)得到 ASCII 码。
将两个 ASCII 码和 0FH 相与(高四位清零)得到 BCD 码,运用 SWAP 语句将高位数放至高四位,将高位数和低位数相或可实现字节旳合并。
2.数据块填充程序:将 R0 用作计数器,DPTR 用作片外数据指针,A 作为原始数据来源,依次序在片外旳存储单元内容填充数据。
运用循环语句来减少程序长度,并控制填充单元个数为片外 100H 个。
(通过 R0 旳进位控制)3.两个十六位数加法程序:把第一种十六位无符号数旳地八位和高八位分别存于 20H 和21H 中,把第二个十六位无符号数旳地八位和高八位分别存于 30H 和 31H 中,对 20H 和30H 中旳两个低八位进行 ADD 加法操作,成果存于 R4 中;然后对 21H 和 31H 中旳两个高八位进行 ADDC 带进位旳加法操作,成果存于 R3 中.然后将累加器 A 清零,并和#00H 进行 ADDC 带进位旳加法操作,成果产生进位数并存于 R2 中,程序结束。
三、资源分派1. 字节拆分、合并程序:片内 30H 单位寄存原 BCD 码,31H 和 32H 寄存拆分后旳两个 ASCII 码,33H 寄存合并后旳 BCD 码。
微机系统实验报告一、实验目的本次微机系统实验的主要目的是通过实际操作和研究,深入了解微机系统的组成、工作原理以及相关的硬件和软件技术,提高我们对计算机系统的理解和应用能力。
二、实验设备与环境本次实验所使用的设备包括一台配备有英特尔酷睿 i5 处理器、8GB 内存、512GB 固态硬盘的微机,以及相关的实验仪器和软件,如逻辑分析仪、示波器、编译软件等。
实验环境为 Windows 10 操作系统。
三、实验内容与步骤(一)微机系统硬件组成的认识首先,我们对微机系统的硬件组成进行了详细的观察和学习。
打开计算机主机箱,我们可以看到主板、CPU、内存、硬盘、显卡、声卡等主要硬件组件。
通过观察它们的外观、接口和标识,了解了它们的功能和作用。
(二)CPU 性能测试使用专门的 CPU 性能测试软件,对微机的 CPU 进行了性能测试。
在测试过程中,我们记录了 CPU 的主频、核心数、线程数等参数,并观察了其在不同负载下的性能表现,如处理单线程任务和多线程任务时的速度和效率。
(三)内存性能测试通过内存测试软件,对微机的内存进行了读写速度、延迟等性能指标的测试。
同时,还研究了不同内存容量和频率对系统性能的影响。
(四)硬盘性能测试利用硬盘性能测试工具,对微机的固态硬盘进行了顺序读写、随机读写等性能测试。
分析了硬盘的读写速度、访问时间等参数,评估了其对系统整体性能的贡献。
(五)显卡性能测试使用显卡性能测试软件,对微机的显卡进行了图形处理能力的测试。
包括 3D 渲染、游戏性能等方面的测试,了解了显卡在不同应用场景下的表现。
(六)系统稳定性测试为了确保微机系统在长时间运行中的稳定性,我们进行了长时间的压力测试。
通过运行大型软件、多任务处理等方式,观察系统是否出现死机、蓝屏等故障。
四、实验结果与分析(一)CPU 性能测试结果经过测试,我们发现微机所配备的英特尔酷睿 i5 处理器在处理单线程任务时表现出色,其主频较高,能够快速完成单个任务。
最新微机实验报告六实验目的:1. 熟悉微机系统的基本组成和工作原理。
2. 掌握微处理器的指令集及其使用方法。
3. 学习如何编写和调试汇编语言程序。
4. 理解中断处理机制及其在微机系统中的应用。
实验内容:1. 实验一:微机系统组成与工作原理- 研究微机的基本硬件组成,包括中央处理器(CPU)、内存、输入输出设备等。
- 通过实验设备,观察并理解微机的启动过程和操作系统的加载过程。
2. 实验二:微处理器指令集学习- 学习x86架构的微处理器指令集,包括数据传输、算术运算、逻辑运算和控制转移指令。
- 编写简单的汇编程序,实现指定的算法或功能。
3. 实验三:汇编语言程序设计与调试- 使用汇编语言编写程序,实现数据的输入输出操作。
- 利用调试工具进行程序调试,理解程序执行过程中的寄存器状态、内存变化等。
4. 实验四:中断处理机制- 学习中断的基本概念,包括中断源、中断向量、中断服务程序等。
- 编写中断服务程序,实现对外部设备的响应和处理。
实验环境:- 实验设备:个人计算机,装配有最新的操作系统和汇编语言开发环境。
- 软件工具:汇编器、调试器、编程IDE等。
实验步骤:1. 按照实验指导书的说明,搭建实验环境。
2. 完成每个实验的预习,理解实验的理论基础。
3. 按照实验步骤,逐步进行实验操作。
4. 记录实验数据和结果,撰写实验报告。
实验结果:- 成功搭建了微机实验环境,并完成了系统的启动和操作系统加载的观察。
- 掌握了x86架构微处理器的基本指令集,并能够编写简单的汇编程序。
- 通过调试工具,成功定位并修正了程序中的错误。
- 编写了中断服务程序,并成功实现了对模拟中断信号的处理。
实验结论:通过本次实验,加深了对微机系统工作原理的理解,熟悉了微处理器的指令集和汇编语言程序的编写。
同时,通过中断处理机制的学习,理解了其在微机系统中的重要性和应用方式。
实验过程中遇到的问题和解决方法也为今后的学习和研究打下了良好的基础。
西电微机实验报告引言本实验通过学习微机原理和使用相应软件工具,掌握西电微机的基本配置和操作。
本实验主要包括硬件部分和软件部分。
硬件部分主要涉及微机组成和接线;软件部分则包括微机启动和应用软件的使用。
通过本实验,可以加深对微机原理的理解和掌握西电微机的使用。
实验内容硬件部分1. 搭建微机系统主机和外设的连接。
按照提供的连接图和说明,连接主机和显示器、键盘、鼠标、扬声器等外设,并确认连接无误。
2. 检查硬件接线。
确认各个连接口的接触良好,避免松动或脱落导致电流不稳定或数据传输错误。
软件部分1. 启动微机系统。
按照提供的启动指南,打开电源,并检查显示器是否正常显示主机开机画面。
2. 学习操作系统的基本使用。
熟悉微机系统的操作界面、文件管理、软件运行等基本操作,并能够通过鼠标和键盘完成相应操作。
3. 运行应用软件。
通过应用软件,如文档编辑、图片处理、音频播放等,来实践操作系统的使用。
实验结果在硬件部分,我根据提供的连接图和说明,顺利地连接了主机和外设。
在检查硬件接线时,我认真检查了每个连接口,确保其接触良好。
在软件部分,启动微机系统时,显示器正常显示主机开机画面。
通过学习操作系统的基本使用,我掌握了微机系统的操作界面,并能够通过鼠标和键盘完成相应操作。
在运行应用软件时,我成功地进行了文档编辑、图片处理和音频播放等操作。
总体来说,硬件和软件部分的实验都在我的预期范围内顺利进行,并且能够熟练地使用微机系统进行各种操作。
实验总结通过本次实验,我对微机原理有了更深入的了解,掌握了西电微机的基本配置和操作。
通过实际操作,我对微机系统的组成和连接方式有了更直观的认识,并能够独立完成硬件的搭建和连接。
在软件部分,通过学习操作系统的基本使用和运行应用软件,我对微机系统的操作界面和功能有了更深入的理解。
我能够通过鼠标和键盘完成各种操作,并熟练地运行应用软件。
通过本次实验,我不仅加深了对微机原理的理解,同时也提高了自己的动手能力和问题解决能力。
微机原理实验报告一、实验目的本实验旨在通过实际操控和操作微型计算机,深入了解微机系统的组成和工作原理,加深对计算机硬件结构以及基本操作的理解,培养实际动手能力。
二、实验内容1.熟悉微机系统组成部分:主机、显示器、键盘等。
2.掌握微机系统的基本操作:开机、关机、复位、重启等。
3.了解微机系统的工作原理:运行机制、输入输出等。
4.实践运用微机系统进行一些简单的应用操作。
三、实验步骤1.开机操作:按下主机电源按钮,等待主机启动。
2.系统自检:主机启动后会进行自检操作,检查硬件是否正常。
如果发现问题,主机会发出蜂鸣声。
3.输入输出设备准备:连接好显示器和键盘,并检查是否正常连接。
4.系统登录:按照屏幕上的提示,输入用户名和密码进行系统登录。
5.系统操作:根据实验要求,进行相应的系统操作。
6.关机操作:在操作完成后,选择关机选项进行关机。
四、实验结果与分析通过本次实验,我掌握了微机系统的基本操作,并对其工作原理有了更深入的了解。
通过实际操作,我可以熟练地开机、关机、复位等操作,并可以进行一些简单的应用操作。
同时,我也了解到了微机系统由主机、显示器、键盘等多个组成部分组成,不同组成部分的协作工作实现了系统的正常运行。
五、实验心得通过本次实验,我对微机系统的组成和工作原理有了更深入的了解。
这对我后续学习计算机原理和操作系统提供了基础。
在实验过程中,我也发现了一些问题,比如操作系统选择界面的选择问题,我没有选择正确的操作系统,导致后续实验操作遇到一些困难。
这些问题提醒我在实际操作中需要格外注意,仔细阅读提示并选择正确的操作选项。
总结来说,本次实验对我深入理解微机系统的组成和工作原理提供了良好的机会。
通过实际操控和操作微型计算机,我对计算机硬件结构以及基本操作有了更直观的认识,掌握了一些基本操作技能。
在未来的学习和应用中,我将更加注重细节,提高自己的操作技能,并不断深入学习和了解更多关于微机系统的知识。
微机硬件实验报告篇一:计算机硬件实验报告 (6000字)计算机硬件技术实验报告第四次和第五次实验姓名:李新基学号:XX010630实验班号:23 机器号:39目录实验四. 中断技术 ................................................ ............................. (3)一.实验目的 ................................................ ............................. (3)二.实验基本任务 ................................................ ................................................... ............ 3 1. 中断响应过程的理解 ............................................................................. (3)2. 中断程序编程练习 ................................................ ............................. (6)三、已完成的选作任务。
.............................................. ............................. (8)1. 6)(选做)去掉l4_int.c程序最后的那条无限循环语句,看看有什么现象?可以去掉吗? .............................................. ............................. (8)3. (选做) 采用事件标志处理中断 ................................................ ............................. (8)4.(选做) 按键抖动处理 ................................................ ............................. (10)实验五. 基本时钟和定时功能 ................................................ ............................. (11)一.实验目的 ................................................ ............................. (11)二.实验基础任务。
微机原理实验报告实验目的,通过本次实验,掌握微机原理的基本知识,了解微机系统的组成和工作原理,掌握微机系统的组装和调试方法。
实验一,微机系统组成及工作原理。
1.1 微机系统的组成。
微机系统由中央处理器(CPU)、内存、输入设备、输出设备和外部设备等组成。
其中,CPU是微机系统的核心部件,负责控制整个系统的运行。
1.2 微机系统的工作原理。
微机系统的工作原理是通过CPU对内存中的指令进行解释和执行,从而实现各种功能。
CPU通过总线与内存、输入输出设备进行数据传输和控制信号的交换,实现对整个系统的控制和管理。
实验二,微机系统的组装和调试。
2.1 微机系统的组装。
在组装微机系统时,首先要选择合适的主板、CPU、内存、硬盘等配件,然后按照正确的安装顺序和方法进行组装。
组装完成后,还需连接电源、显示器、键盘、鼠标等外部设备。
2.2 微机系统的调试。
组装完成后,需要对微机系统进行调试,检查各个部件是否连接正确,是否能够正常工作。
通过BIOS设置和操作系统的安装,完成对微机系统的调试和配置。
实验三,微机系统的应用。
3.1 微机系统的应用领域。
微机系统广泛应用于各个领域,如办公、教育、科研、娱乐等。
在办公领域,微机系统可以用于文字处理、表格制作、图像处理等;在教育领域,微机系统可以用于多媒体教学、网络教学等。
3.2 微机系统的发展趋势。
随着科技的不断发展,微机系统也在不断更新换代,性能不断提升,体积不断缩小,功耗不断降低。
未来,微机系统将更加智能化、便携化,成为人们生活、工作不可或缺的一部分。
结论,通过本次实验,我对微机原理有了更深入的了解,掌握了微机系统的组成和工作原理,了解了微机系统的组装和调试方法,对微机系统的应用和发展趋势也有了一定的认识。
这对我今后的学习和工作将有很大的帮助。
微机原理实验报告
一、实验目的
本次实验的主要目的是了解微机原理、学习微机的基础知识、技能和操作方法,还有熟悉微机实验室的使用方法。
二、实验过程
在实验室中,我们首先进行了掌握微处理器的基本指令集和编程技巧的实验。
通过对微处理器的学习,我们了解到了微处理器的组成结构和工作原理,同时也了解了微处理器的基础指令集,包括数据的传送、算术、逻辑、分支、循环指令等等。
接着我们进行了CPU总线实验。
通过对CPU总线的学习,我们了解了CPU读写内部和外部存储器的方法和原理。
同时,我们学习了编写程序来控制CPU读写存储器等。
最后,我们进行了8255并行接口控制实验。
通过学习并实践8255并行接口控制实验,我们了解了接口及其编程。
三、实验结果
在实验中,我们成功地掌握了微处理器的基本指令集和编程技巧,了解了微处理器的组成结构和工作原理,同时掌握了CPU总
线实验和8255并行接口控制实验。
在实验中不仅增长了专业知识,而且也培养了我们的实验能力,并进一步增强了我们的实践能力。
四、实验心得
通过这次实验,我们意识到,要想成为一名优秀的计算机专业
人才,必须首先打牢微机原理的基础,通过大量的实践和实验,
来应用理论知识,深入了解计算机底层的数据处理方式以及处理
器和存储器的工作原理。
只有这样才能够在日后工作中运用自如,并且在以后的学习和研究中更具备竞争力。
在以后的学习中,我将持续学习和实践,不断探索和发现,提
升自身的能力,为未来的发展做好充分的准备。
班级自动化学号姓名实验一系统认识实验一实验目的掌握教学系统的基本操作二实验设备PC机一台masm软件三实验内容及步骤(1)输入程序并检查无误,经汇编连接后装入系统(2)输入E3500后回车,在3500-3510单元中分别送入00~09十个数据(3)按“T“键运行以上程序直至程序运行完(4)输入D3600后回车,查看3600单元后面的数据四程序及其显示的结果(1)程序(2)显示的结果实验三运算类编程实验一实验目的(1)掌握使用运算类指令编程及调试方法(2)掌握运算类指令对各状态标志位的影响及其测试方法二实验设备PC一台masm软件三实验内容及步骤(1)二进制双精度加法运算(2)输入程序并检查无误,经汇编连接后装入系统(3)用U0000:2000查看MOV AX,DA TA的语句,即得到数据段段位置CS:1412用E命令E1412:0000回车,给XL,YL,YH赋值存入二进制数A0,65,15,00和9E,B7,21,00(4)用G=0000:2000,运行以上程序(5)输入D1412:0008,检验显示的结果是否为:3E,1D,17,00四实验程序五程序显示的结果实验四分支程序设计实验一实验目的:(1)掌握分支程序的结构(2)掌握分支程序的设计,调试方法二实验设备:PC机一台masm软件三实验内容设计一数据块间的搬移程序。
设计思想:程序要求把内存中一数据区传送到另一存储区。
源数据块和目的数据块在存储中可能有三种情况,对于两个分离的情况,数据的传送从数据块的首位置开始,或者从数据块的末位置开始。
但对于有部分重叠的情况,则要加以分析,否则重叠部分会因搬移而遭到破坏,可以得到以下结论:(1)当源数据块首址大于目的块首址时,从数据块首址开始传送数据。
(2)当源数据块首址小于目的块首址时,从数据块末址开始传送数据。
四实验步骤(1)按实验流程图设计编写实验程序(2)输入程序并检查无误后,经汇编,连接后装入系统(3)用E命令在以SI为起址的单元中填入十六个数(4)用G=0000:2000运行实验程序(5)用D命令查看DI为起址的单元中的数据是否与SI单元中数据相同五实验程序及结果显示(1)实验程序(1)实验结果显示实验五循环程序设计一实验目的(1)加深对循环结构的理解(2)掌握循环结构程序设计的方法(3)熟练掌握调试循环程序的方法二实验设备:PC机一台masm软件三实验内容求数据区内负数的个数:设数据区的第一单元存放区内单元数据的个数,从第二单元开始开始存放数据,在区内最后一个单元存放结果。
西安电子科技大学实验报告实验一汇编语言编程实验1 实验目的(1)掌握汇编语言的编程方法(2)掌握DOS功能调用的使用方法(3)掌握汇编语言程序的调试运行过程2 实验内容(1)将指定数据区的字符串数据以ASCII码形式显示在屏幕上,并通过DOS功能调用完成必要提示信息的显示。
(2) 在屏幕上显示自己的学号姓名信息。
(3)循环从键盘读入字符并回显在屏幕上,然后显示出对应字符的ASCII码,直到输入”Q”或“q”时结束。
(4)自主设计输入显示信息,完成编程与调试,演示实验结果。
3 实验结果任务一4 程序流程图5 程序代码任务一DATA SEGMENTNUMBER DB ' 03101214 SONG YUAN YUAN',0AH,0DH,'$'string1 DB 0AH,0DH,' input q/Q to exit ',0AH,0DH,0AH,0DH,'NUMBER AND NAME:','$' string2 DB 0AH,0DH,'Input: $'RESULT DB 0AH,0DH,'ASCII is :$'SD DB ''DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AXMOV DX,OFFSET string1MOV AH,09HINT 21HMOV DX,OFFSET NUMBERINT 21HC1: MOV DX,OFFSET string2MOV AH,09HINT 21HMOV AH,01HINT 21HCMP AL,'Q'JZ EXITCMP AL,'q'JZ EXITMOV SD,ALMOV DX ,OFFSET RESULTMOV AH,09HINT 21HMOV SI,OFFSET SDMOV AL,DS:[SI]AND AL,0F0HMOV CL,4SHR AL,CLCMP AL,0AHJB C2ADD AL,07HC2: ADD AL,30HMOV DL,ALMOV AH,02HINT 21HMOV AL,DS:[SI]AND AL,0FHCMP AL,0AHJB C3ADD AL,07HC3: ADD AL,30HMOV DL,ALMOV AH,02HINT 21Hloop C1EXIT: MOV AX,4C00HINT 21HCODE ENDSEND START实验二数码转换实验.1 实验目的(1)掌握不同进制数及编码相互转换的程序设计方法。
西安电子科技大学实验报告实验一汇编语言编程实验一、实验目的(1)掌握汇编语言的编程方法(2)掌握 DOS 功能调用的使用方法(3)掌握汇编语言程序的调试运行过程二、实验设备PC 机一台。
三、实验内容1. 将指定数据区的字符串数据以ASCII码形式显示在屏幕上,并通过DOS功能调用完成必要提示信息的显示。
2. 在屏幕上显示自己的学号姓名信息。
3. 循环从键盘读入字符并回显在屏幕上,然后显示出对应字符的ASCII码,直到输入”Q”或“q”时结束。
4. 自主设计输入显示信息,完成编程与调试,演示实验结果。
四、实验源码DA TA SEGMENTDISCHA DB'WangHan 14030188004',0AH,0DH,'$'TAB DB' ',0AH,0DH,'$'BLANK DB' $'DA TA ENDSSTACK SEGMENTSTACK ENDSCODE SEGMENTASSUME CS:CODE,DS:DA TA,SS:STACKSTART:MOV AX,SEG DISCHAMOV DS,AXMOV DX,OFFSET DISCHAMOV AH,09HINT 21HNEXT:MOV AH,01HINT 21HCMP AL,'Q'JE ENDSSCMP AL,'q'JE ENDSSMOV BL,ALMOV AX,SEG BLANKMOV DS,AXMOV DX,OFFSET BLANKMOV AH,09HINT 21HMOV BH,0AHMOV DL,BLMOV CL,04HSHR DL,CLCMP DL,BHJNL Q3JMP Q2Q1:ADD DL,07HQ2:ADD DL,30HMOV AH,02HINT 21HMOV DL,BLMOV DH,0FHAND DL,DHCMP DL,BHJNL Q3JMP Q4Q3:ADD DL,07HQ4:ADD DL,30HMOV AH,02HINT 21HMOV AX,SEG TABMOV DS,AXMOV DX,OFFSET TABMOV AH,09HINT 21HMOV CX,0009HLOOP NEXTENDSS:MOV AH,4CHINT 21HCODE ENDSEND START五、程序流程图如下图1.2所示图1.2程序流程图实验二数码转换实验一、实验目的1. 掌握不同进制数及编码相互转换的程序设计方法。
2. 掌握运算类指令编程及调试方法。
3. 掌握循环程序的设计方法。
二、实验设备PC 机一台。
三、实验内容1. 重复从键盘输入不超过5位的十进制数,按回车键结束输入;2. 将该十进制数转换成二进制数;结果以2进制数的形式显示在屏幕上;3. 如果输入非数字字符,则报告出错信息,重新输入;4. 直到输入“Q”或‘q’时程序运行结束。
5. 键盘输入一字符串,以空格结束,统计其中数字字符的个数,在屏幕显示四、实验原理十进制数可以表示为:Dn *10n+Dn-1*10n-1+…+D*100=∑ Di*10i其中Di代表十进制数1、2、3、…、9、0。
上式可以转换为:∑ Di *10i=(((Dn*10+Dn-1)*10+ Dn-2)*10+…+ D1)*10+ D由上式可归纳出十进制数转换为二进制数的方法:从十进制数的最高位Dn开始做乘10加次位的操作,依此类推,则可求出二进制数结果。
表2.1 数码转换关系对应表五、实验源码1、数制转换assume cs:codedata segmentest db " Error:Input invalid",0ah,0dh,'$' data endsstack segmentstk db 64 dup (0)stack endscode segmentstart:mov ax,stackmov ss,axmov sp,offset stkmov ax,datamov ds,axrf:mov cx,5mov ax,0mov dx,0mov si,0mov di,0rr:mov ah,01hint 21hcmp al,0dhje rendcmp al,'q'je qtcmp al,'Q'je qtcmp al,'0'jl errcmp al,'9'jg errjmp cnterr:call perrcnt:sub al,'0'mov bh,0mov bl,almov ax,dipush bxmov bx,10mul bxpop bxadd ax,bxadc dx,0mov si,dxmov di,axloop rrrend:call newlinemov bx,sicall itbmov bx,dicall itbcall newlinejmp rfqt:mov ax,4c00hint 21hitb:mov cx,16rs: mov ax,bxand ax,01hmov dl,aladd dl,'0'push dxshr bx,1loop rsmov cx,16r: pop dxmov ah,02hint 21hloop rretnewline:mov ah,02hmov dl,0dhint 21hmov dl,0ahint 21hretperr:mov dx,offset estmov ah,09hint 21hjmp rfretcode endsend start2、数字统计assume cs:codestack segmentstk db 16 dup (0) stack endscode segmentstart: mov ax,stackmov ss,axmov sp,0mov bx,0rc: mov ah,01hint 21hcmp al,' 'je brkcmp al,'0'jl ncmp al,'9'jg ninc bxn: jmp rcbrk:call show_nummov ax,4c00hint 21hshow_num:mov si,0rs: mov ax,bxmov cl,10div cladd ah,'0'mov dl,ahpush dxmov ah,0inc sicmp ax,0je rtjmp rsrt:mov cx,sis: pop dxmov ah,02hint 21hloop sretcode endsend start六、程序流程图如下图2.2所示图2.2 十进制ASCII码转换为二进制数流程图实验三基本IO扩展口实验一、实验目的1. 了解TTL芯片扩展简单I/O口的方法。
2. 掌握数据输入输出程序编制的方法。
二、实验设备PC 机一台,实验箱三、实验内容本实验要求用74LS244作为输入口,读取开关状态,并将此状态通过74LS273连到发光二极管显示。
具体实验内容如下:1.开关Yi为低电平时对应的发光二极管亮,Yi为高电平时对应的发光二极管灭。
2.当开关Yi全为高电平时,发光二极管Qi从左至右轮流点亮。
3.当开关Yi全为低电平时,发光二极管Qi从右至左轮流点亮。
四、实验原理74LS244是一种三态输出的8总线缓冲驱动器,无锁存功能,当G为低电平,Ai信号传送到Yi,当为高电平时,Yi处于禁止高阻状态;74LS273是一种带清除功能的8D触发器, 1D~8D为数据输入端,1Q~8Q为数据输出端,正脉冲触发,低电平清除,常用作8位地址锁存器。
五、实验步骤1.按照实验连线图连接:244的CS接到ISA总线接口模块的0000H,Y7—Y0——开关K1—K8。
273的CS接到ISA总线接口模块的0020H,Q7—Q0——发光二极管L1—L8。
该模块的WR、RD分别连到ISA总线接口模块的IOWR、IORD。
该模块的数据(AD0~AD7)连到ISA总线接口模块的数据(LD0~LD7)。
2.编写实验程序,编译链接,运行程序3. 拨动开关,观察发光二极管的变化。
六、实验源码MY_STACK SEGMENT PARA 'STACK'DB 100 DUP(?)MY_STACK ENDSMY_DATA SEGMENT PARA 'DATA'IO_9054base_address DB 4 DUP(0) ;PCI卡9054芯片I/O基地址暂存空间IO_base_address DB 4 DUP(0) ;PCI卡I/O基地址暂存空间pcicardnotfind DB 0DH,0AH,'pci card not find or address/interrupt error !!!',0DH,0AH,'$'GOOD DB 0DH,0AH,'The Program is Executing !',0DH,0AH,'$'LS244 DW 00000HLS273 DW 00020HRA DB ?LB DB ?DELAY_SET EQU 0FFFH ;延时常数MY_DATA ENDsMY_CODE SEGMENT PARA 'CODE'MY_PROC PROC FARASSUME C S:MY_CODE, DS:MY_DATA, SS:MY_STACKMAIN:.386 ;386模式编译MOV AX,MY_DATAMOV DS,AXMOV ES,AXMOV AX,MY_STACKMOV SS,AXCALL F INDPCI ;自动查找PCI卡资源及IO口基址MOV CX,word ptr IO_base_address; MOV CX,0E800H ;直接加入(E800:本机PCI卡IO口基址) ADD LS244,CX ;PCI卡IO基址+偏移ADD LS273,CXMOV RA,7FHMOV LB,0FEHREAD1: MOV DX,LS244 ;读取开关状态IN AL,DXCMP AL,0FFHJE READ2CMP AL,000HJE READ3NOT AL ;取反JMP READ4READ2: CALL R IGHTJMP READ4READ3: CALL L EFTREAD4: MOV DX,LS273OUT DX,AL ;送LED显示CALL DELAYCALL B REAKJMP READ1MY_PROC ENDpRIGHT PROC NEARMOV AL,RAROR AL,1MOV RA,ALRETRIGHT ENDPLEFT PROC NEARMOV AL,LBROL AL,1MOV LB,ALRETLEFT ENDP;***************************************************************************** ; /*按任意键退出*/;***************************************************************************** BREAK PROC NEAR ;按任意键退出PUSHFPUSH AXPUSH DXMOV AH,06HMOV DL,0FFHINT 21HJE RETURNMOV AX,4C00HINT 21HRETURN: POP DXPOP AXPOPFRETBREAK ENDP;*****************************************************************************; /*延时程序*/;***************************************************************************** DELAY PROC NEAR ;延时程序PUSHFPUSH DXPUSH CXMOV DX,DELAY_SETD1: MOV CX,-1D2: DEC CXJNZ D2DEC DXJNZ D1POP CXPOP DXPOPFRETDELAY ENDp实验四可编程并行接口实验一、实验目的1. 了解可编程并行接口8255的内部结构,2. 掌握工作方式、初始化编程及应用。