微机实验

合集下载

微型计算机实验一实验报告

微型计算机实验一实验报告

微型计算机实验一实验报告一、实验目的本次微型计算机实验的主要目的是让我们熟悉微型计算机的硬件组成,了解计算机各部件之间的连接和工作原理,并掌握基本的计算机组装和调试技能。

通过实际操作,提高我们对计算机系统的认识和动手能力,为今后的学习和工作打下坚实的基础。

二、实验设备与工具1、计算机主机箱、主板、CPU、内存、硬盘、显卡、声卡、网卡等硬件设备。

2、螺丝刀、镊子、防静电手环等工具。

三、实验内容1、了解计算机硬件组成打开计算机主机箱,观察主板、CPU、内存、硬盘、显卡、声卡、网卡等硬件设备的外观和安装位置。

学习各硬件设备的功能和作用,如 CPU 负责运算和控制,内存用于临时存储数据,硬盘用于长期存储数据等。

2、计算机硬件组装戴上防静电手环,防止静电对硬件设备造成损坏。

首先安装 CPU,将 CPU 对准主板上的插座,轻轻放下,然后扣紧CPU 插座的扳手。

安装内存,将内存插槽两端的卡扣掰开,将内存条对准插槽,用力按下,直到两端的卡扣自动扣紧。

安装硬盘,将硬盘固定在机箱的硬盘架上,然后连接数据线和电源线。

安装显卡,将显卡插入主板上的 PCIE 插槽,并用螺丝固定。

安装声卡和网卡,根据主板的接口类型,将声卡和网卡插入相应的插槽。

连接机箱前面板的线缆,包括电源按钮、重启按钮、指示灯、USB 接口等。

3、计算机硬件调试检查各硬件设备的安装是否牢固,连接是否正确。

接通电源,按下电源按钮,观察计算机能否正常启动。

如果计算机无法启动,根据报警声和指示灯的提示,查找故障原因并进行排除。

四、实验步骤1、准备工作清理实验台,将所需的硬件设备和工具摆放整齐。

阅读计算机硬件组装的相关资料,了解组装的流程和注意事项。

2、硬件组装按照上述步骤,依次安装 CPU、内存、硬盘、显卡、声卡、网卡等硬件设备,并连接好线缆。

3、硬件调试检查组装完成的计算机,确保没有遗漏的部件和连接错误。

接通电源,按下电源按钮,观察计算机的启动情况。

如果计算机无法启动,首先检查电源是否正常,然后检查各硬件设备的连接是否松动。

南理工微机实验报告

南理工微机实验报告

南理工微机实验报告篇一:微机实验报告实验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)点击编译文件,若程序无误,再点击进行连接。

微机原理及接口技术实验

微机原理及接口技术实验

微机原理及接口技术实验一、实验目的本实验旨在通过学习微机原理和接口技术,了解和掌握微机系统的基本原理和接口技术的应用,培养学生对微机系统的认识和实践操作能力。

二、实验内容1. 微型计算机系统设计与搭建2. 微机输入输出接口技术应用实验3. 微机总线技术应用实验4. 微机存储器技术应用实验5. 微型计算机中断和DMA技术应用实验三、实验原理1. 微型计算机系统设计与搭建微型计算机主要由中央处理器、存储器、输入输出设备和总线组成。

本实验通过选择适当的芯片、电路连接和控制程序设计,实现一个基本的微型计算机系统。

2. 微机输入输出接口技术应用实验输入输出是微型计算机的重要组成部分,通过实验学习各种输入输出接口的原理和使用方法,并进行实际应用。

3. 微机总线技术应用实验总线是微型计算机各个部件之间传送数据和控制信息的公共通信路径。

通过实验学习总线的分类、结构和时序要求,掌握总线的实际应用。

4. 微机存储器技术应用实验存储器是微型计算机中存储数据和程序的重要设备。

通过实验学习不同类型存储器的原理和应用,掌握存储器的选择和使用。

5. 微型计算机中断和DMA技术应用实验中断和直接存储器访问(DMA)是微型计算机连接外部设备的重要技术。

通过实验学习中断和DMA的工作原理,掌握中断和DMA的应用方法。

四、实验步骤1. 根据实验要求,设计并搭建微型计算机系统;2. 连接输入输出设备,并编写控制程序;3. 进行输入输出接口技术应用实验,如串行通信、并行通信等;4. 进行总线技术应用实验,如总线传输数据测试等;5. 进行存储器技术应用实验,如读写存储器数据等;6. 进行中断和DMA技术应用实验,如中断服务程序编写等;7. 完成相关实验报告并进行总结。

五、实验设备和材料1. 微型计算机实验箱、电源适配器;2. 8051单片机、存储器芯片、输入输出芯片,如74HC164等;3. LED数码管、LCD液晶显示器、键盘、计算器等输入输出设备;4. 可编程芯片编程器、逻辑分析仪等实验设备。

微机原理的实验报告

微机原理的实验报告

一、实验目的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)在文件管理方面,了解文件和文件夹的基本操作,有助于我们更好地管理计算机中的数据。

微机系统实验报告

微机系统实验报告

微机系统实验报告一、实验目的本次微机系统实验的主要目的是通过实际操作和研究,深入了解微机系统的组成、工作原理以及相关的硬件和软件技术,提高我们对计算机系统的理解和应用能力。

二、实验设备与环境本次实验所使用的设备包括一台配备有英特尔酷睿 i5 处理器、8GB 内存、512GB 固态硬盘的微机,以及相关的实验仪器和软件,如逻辑分析仪、示波器、编译软件等。

实验环境为 Windows 10 操作系统。

三、实验内容与步骤(一)微机系统硬件组成的认识首先,我们对微机系统的硬件组成进行了详细的观察和学习。

打开计算机主机箱,我们可以看到主板、CPU、内存、硬盘、显卡、声卡等主要硬件组件。

通过观察它们的外观、接口和标识,了解了它们的功能和作用。

(二)CPU 性能测试使用专门的 CPU 性能测试软件,对微机的 CPU 进行了性能测试。

在测试过程中,我们记录了 CPU 的主频、核心数、线程数等参数,并观察了其在不同负载下的性能表现,如处理单线程任务和多线程任务时的速度和效率。

(三)内存性能测试通过内存测试软件,对微机的内存进行了读写速度、延迟等性能指标的测试。

同时,还研究了不同内存容量和频率对系统性能的影响。

(四)硬盘性能测试利用硬盘性能测试工具,对微机的固态硬盘进行了顺序读写、随机读写等性能测试。

分析了硬盘的读写速度、访问时间等参数,评估了其对系统整体性能的贡献。

(五)显卡性能测试使用显卡性能测试软件,对微机的显卡进行了图形处理能力的测试。

包括 3D 渲染、游戏性能等方面的测试,了解了显卡在不同应用场景下的表现。

(六)系统稳定性测试为了确保微机系统在长时间运行中的稳定性,我们进行了长时间的压力测试。

通过运行大型软件、多任务处理等方式,观察系统是否出现死机、蓝屏等故障。

四、实验结果与分析(一)CPU 性能测试结果经过测试,我们发现微机所配备的英特尔酷睿 i5 处理器在处理单线程任务时表现出色,其主频较高,能够快速完成单个任务。

微机实验心得体会

微机实验心得体会

微机实验心得体会在进行微机实验的过程中,我深刻体会到了计算机的基本知识和操作技能对于现代生活的重要性。

微机实验是我们学习计算机相关知识的一个基础环节,通过实践操作,我们能够更好地理解计算机的原理和功能,并能够灵活运用计算机技术解决实际问题。

首先,在实验中我学会了基本的计算机硬件组成和工作原理。

在实验中,我们需要将电源、主机、显示器、键盘等硬件进行组装,并学习了各硬件的功能和作用。

通过实践的过程,我清楚地了解到计算机硬件之间的相互协作关系,例如主机通过电源提供电能,显示器显示出计算机的输出结果,键盘用于输入指令等等。

这些基本知识是我们后续学习计算机相关内容的基础,也为我们理解计算机的工作原理打下了坚实的基础。

其次,在实验中我学会了如何安装和配置计算机操作系统。

我们学习了操作系统的安装方法和常见操作系统的特点。

通过实验,我掌握了格式化硬盘、安装操作系统、进行系统配置等技能。

这些技能在今后的学习和工作中都能派上用场,因为操作系统是计算机上运行各种软件程序的基础,掌握了操作系统的安装和配置技能,我能够更好地进行软件开发和系统管理等工作。

此外,在实验中我还学会了计算机的基本维护和故障排除。

在实验过程中,我们常常会遇到各种计算机故障,例如蓝屏、程序崩溃等等。

通过实验,我学会了如何进行故障的分析和处理,例如查看日志、重启计算机、排除软硬件冲突等等。

这些技能在今后的计算机使用过程中将非常实用,因为计算机故障是我们不可避免地遇到的问题,能够熟练处理计算机故障将会提高我们的工作效率和工作质量。

在进行微机实验的过程中,我还发现了自己的一些不足之处,例如操作失误、理解不透彻等。

通过实验,我明确了自己的不足,并积极采取措施进行改进。

在操作方面,我开始格外仔细,注意力集中,避免了不必要的错误。

在理解方面,我多阅读相关资料,向老师和同学请教,提高了自己对计算机知识的理解和掌握程度。

实践是检验真理的唯一标准,通过实验,我深刻体会到了实践的重要性,只有亲自动手进行实践,才能真正掌握知识,发现问题,并积极解决问题。

微机原理与接口技术实验报告

微机原理与接口技术实验报告

微机原理与接口技术实验报告实验一,微机原理实验。

1. 实验目的。

本实验旨在通过对微机原理的实验,加深学生对微机原理相关知识的理解,提高学生的动手能力和实验技能。

2. 实验内容。

本实验主要包括微机原理的基本知识、微处理器的结构和功能、微机系统的总线结构、存储器与I/O接口。

3. 实验步骤。

(1)了解微机原理的基本知识,包括微处理器的分类、功能和工作原理。

(2)学习微机系统的总线结构,掌握总线的分类、功能和工作原理。

(3)了解存储器与I/O接口的基本概念和工作原理。

(4)进行实际操作,通过实验板进行微机原理实验,加深对微机原理知识的理解。

4. 实验结果。

通过本次实验,我深刻理解了微机原理的基本知识,掌握了微处理器的结构和功能,了解了微机系统的总线结构,以及存储器与I/O接口的工作原理。

通过实际操作,我对微机原理有了更深入的认识,提高了自己的动手能力和实验技能。

实验二,接口技术实验。

1. 实验目的。

本实验旨在通过对接口技术的实验,加深学生对接口技术相关知识的理解,提高学生的动手能力和实验技能。

2. 实验内容。

本实验主要包括接口技术的基本知识、接口电路的设计与调试、接口技术在实际应用中的作用。

3. 实验步骤。

(1)了解接口技术的基本知识,包括接口的分类、功能和设计原则。

(2)学习接口电路的设计与调试,掌握接口电路设计的基本方法和调试技巧。

(3)了解接口技术在实际应用中的作用,包括各种接口的应用场景和实际案例。

(4)进行实际操作,通过实验板进行接口技术实验,加深对接口技术知识的理解。

4. 实验结果。

通过本次实验,我深刻理解了接口技术的基本知识,掌握了接口电路的设计与调试方法,了解了接口技术在实际应用中的作用。

通过实际操作,我对接口技术有了更深入的认识,提高了自己的动手能力和实验技能。

总结。

通过微机原理与接口技术的实验,我对微机原理和接口技术有了更深入的理解,提高了自己的动手能力和实验技能。

希望通过今后的学习和实践,能够更加深入地掌握微机原理与接口技术的知识,为将来的工作和研究打下坚实的基础。

微机实验报告

微机实验报告

微机实验报告微机实验报告近年来,随着科技的不断进步和发展,微机技术已经成为了现代社会中不可或缺的一部分。

微机实验作为培养学生动手能力和创新思维的重要环节,对于学生的实践能力和综合素质提升起到了积极的促进作用。

本文将围绕微机实验展开探讨,从实验的设计、实施以及实验结果的分析等方面进行论述。

首先,实验的设计是微机实验的关键之一。

在设计实验时,我们需要明确实验的目的和意义,确保实验的可行性和有效性。

在选择实验内容时,应根据学生的学习阶段和实际需求进行合理的选择。

同时,实验的设计应注意考虑实验的难易程度和实验器材的可获得性,以确保实验的顺利进行。

此外,实验的设计还应注重培养学生的创新思维和问题解决能力,通过引入一定的开放性实验项目,激发学生的学习兴趣和主动性。

其次,实验的实施是微机实验的核心环节。

在实施实验时,我们应确保实验过程的规范性和安全性。

在实验前,我们需要对实验器材进行检查和准备,确保实验所需的硬件和软件设备齐全。

在实验过程中,我们应按照实验的步骤和要求进行操作,注意实验的时间控制和数据记录,确保实验结果的准确性。

同时,我们还应注重培养学生的团队合作意识和实践能力,通过组织学生进行小组实验,促进学生之间的交流和合作。

最后,实验结果的分析是微机实验的重要环节。

在分析实验结果时,我们需要对实验数据进行整理和统计,得出相应的结论。

通过对实验结果的分析,我们可以评估实验的有效性和可行性,发现实验中存在的问题和不足之处,为进一步的实验和研究提供参考。

同时,我们还可以通过实验结果的分析,培养学生的数据处理和问题解决能力,提高学生的实践能力和综合素质。

综上所述,微机实验作为培养学生实践能力和创新思维的重要环节,对于学生的综合素质提升起到了积极的促进作用。

通过合理的实验设计、规范的实验实施和准确的实验结果分析,可以培养学生的动手能力和创新思维,提高学生的实践能力和综合素质。

因此,我们应重视微机实验的开展,为学生提供更多的实践机会和学习平台,促进学生的全面发展。

微机实验心得体会

微机实验心得体会

微机实验心得体会一、实验目的本次微机实验的主要目的是通过实际操作,掌握微机的基本硬件和软件知识,具体包括计算机的组成结构、操作系统的安装与配置、网络管理与维护等方面的内容。

通过实验,旨在提高我们对计算机技朧的理论和实际操作技能,为将来工作或学习提供有力支持。

二、实验内容1. 计算机组成结构实验2. Windows操作系统安装和配置实验3. Linux操作系统安装和配置实验4. 网络管理与维护实验三、实验过程(一)计算机组成结构实验:1. 了解计算机的主要组成部分,包括:中央处理器(CPU)、内存(RAM)、硬盘、主板、显卡、声卡、网卡等。

通过实际拆卸和组装计算机硬件,了解不同硬件设备的性能和功能。

2. 了解计算机的外设接口,如USB接口、音频接口、视频接口等,并能够正确接入以及使用外设设备。

3. 了解计算机的电源管理,了解计算机的供电原理和方法,学会合理使用及维护电源设备。

(二)Windows操作系统安装和配置实验:1. 了解Windows操作系统的安装步骤和方法,掌握安装过程中的注意事项。

2. 了解Windows操作系统的常用设置,包括:屏幕分辨率、桌面背景、声音设置、网络连接等。

3. 了解Windows系统的驱动程序安装与升级,学会使用设备管理器管理硬件设备。

(三)Linux操作系统安装和配置实验:1. 了解Linux操作系统的各个版本的特点,选择适合的版本进行安装。

2. 了解Linux系统的软件包管理,学会使用包管理器和源码编译安装软件。

3. 了解Linux系统的网络配置,学会使用命令行配置网络连接及查看网络信息。

(四)网络管理与维护实验:1. 了解局域网网络设备的工作原理和配置步骤,如路由器、交换机、网卡等设备。

2. 了解网络拓扑结构的设计原则、网络规划、域名解析等知识。

3. 熟悉网络故障排查与解决方法,包括物理层、数据链路层、网络层、传输层等方面的故障。

四、实验心得通过本次微机实验,我对计算机的组成结构、操作系统安装与配置以及网络管理等方面有了更深入的了解。

微机原理实验

微机原理实验

试验一存储器读写实验一、存储器读写实验目的1、熟悉静态RAM的使用方法,掌握8088微机系统扩展RAM的方法。

2、掌握静态RAM读写数据编程方法。

二、实验内容对指定地址区间的RAM(2000H~27FDH)先进行写数据55AAH,然后将其内容读出再写到3000H~33FEH中。

三、实验步骤(运行实验程序)1、运行实验程序;2、稍后按RESET键退出,用存贮器读方法检查2000H~27FDH中的内容和3000~33FF中的内容应都是55AA。

四、实验程序CODE SEGMENTASSUME CS:CODESTART: MOV AX,0HMOV DS,AXMOV BX,2000HMOV AX,55AAHMOV CX,03FFHRAMW1: MOV DS:[BX],AXADD BX,0002HLOOP RAMW1MOV AX,2000HMOV SI,AXMOV AX,3000HMOV DI,AXMOV CX,03FFHCLDREP MOVSBRAMW2: JMP RAMW2CODE ENDSEND START实验二继电器控制实验一、实验目的:掌握用继电器控制的基本方法和编程。

二、实验内容1、利用8255A PB0输出高低电平,控制继电器的开合,以实现对外部装置的控制。

2、硬件线路原理如图5-23所示3、实验预备知识:现代自动化控制设备中都存在一个电子与电气电路的互相联结问题,一方面要使电子电路的控制信号能够控制电气电路的执行元件(电动机、电磁铁、电灯等);一方面又要为电子电路的电气提供良好的电隔离,以保护电子电路和人身的安全,电子继电器便能完成这一桥梁作用。

三、连线方法1、8255A的PB0连JIN插孔。

2、将CS-8255连到Y6。

四、实验步骤1、按图连好实验线路图。

2、运行实验程序,继电器应循环吸合,L-13和L-14交替亮灭。

五、硬件线路接线图六、试验程序CODE SEGMENTASSUME CS:CODEIOCONPT EQU 0063HIOCPT EQU 0061HSTART: MOV AL,80HMOV DX,IOCONPTOUT DX,ALNOPNOPNOPIOLED1: MOV DX,IOCPTIODE2: MOV AL,01HOUT DX,ALCALL DELAYMOV AL,00HOUT DX,ALCALL DELAYJMP IODE2DELAY: MOV CX,0FFFFHDELY: LOOP DELYRETCODE ENDSEND START实验三小直流电机调速实验一、实验目的1、掌握直流电机的驱动原理。

微机组装实验报告

微机组装实验报告

实验名称:微机组装实验实验时间: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. 在组装计算机的过程中,要熟悉各个硬件设备的功能和安装方法,确保安装正确。

微机原理实验求最大值和最小值

微机原理实验求最大值和最小值

微机原理实验求最大值和最小值
本实验旨在通过学习微机原理,掌握如何求解一组数据的最大值和最小值。

实验中,
我们将使用基于AT89C51单片机的开发板作为实验平台,结合C语言编程,实现最大值和
最小值的求解,提高学生实际操作的能力。

实验步骤:
1. 准备实验环境
首先,需要准备好基于AT89C51单片机的开发板,并将其连接到电脑上。

在开发板中,需要连接到单片机的引脚上,可以使用杜邦线进行连接。

将开发板上的电源接好,并打开
电源开关。

2. 编写程序
接下来,我们需要使用C语言编写程序,实现最大值和最小值的求解。

程序的具体实
现方法如下:
(1)定义一个数组,用于存储一组数据。

(2)定义两个变量,用于分别记录最大值和最小值。

(3)使用for循环遍历数组中的所有元素,依次比较,更新最大值和最小值。

(4)输出最大值和最小值。

3. 烧录程序
将编写好的程序烧录到AT89C51单片机中。

可以使用KEIL或proteus等软件进行烧录。

4. 测试程序
在烧录程序成功后,需要进行测试,以确保程序能够正确运行。

可以使用模拟器或者
连接GPIO口的LED等外部设备定位问题。

实验结果:
总结:
本实验在提高学生实际操作能力的同时,还能够帮助学生深入理解微机原理。

通过本
次实验,学生学会了如何利用单片机和C语言编程解决实际问题,为以后的学习和实践打
下了基础。

微机实验报告

微机实验报告

微机实验报告一、引言微机是一种非常重要的工具,它广泛应用于各个领域。

本篇实验报告将介绍我在微机实验中的实践经历和实验结果,以及我对于微机在未来发展的一些思考。

二、实验目的本次实验的主要目的是掌握微机的基本原理和操作方法,了解计算机的内部构造和各个组成部分之间的工作原理。

三、实验步骤1. 实验前的准备工作在实验开始之前,我们首先需要对微机的硬件和软件进行一些基本设置,包括硬盘分区、安装操作系统以及驱动程序等。

这些准备工作非常重要,它们直接影响到我们后续的实验操作。

2. 实验中的操作练习在实验过程中,我通过对微机的操作练习,逐渐熟悉了操作系统的界面、文件管理、软件的安装和卸载等操作。

同时,我还学习了一些常用的办公软件和计算机网络的基本知识。

3. 实验的数据处理和分析在实验过程中,我将自己收集到的数据进行了处理和分析。

通过对数据的统计和图表制作,我可以更直观地了解数据的规律和变化趋势,进一步加深对实验内容的理解。

四、实验结果在实验进行中,我成功完成了操作系统的安装和配置、网络连接的设置、文件的创建与管理等操作。

同时,我还进一步了解了计算机硬件的构造和各个组件的功能。

五、对微机未来发展的思考在我完成这次微机实验的过程中,我深刻认识到微机在现代社会中的重要性和广泛应用。

随着科技的不断进步,微机的发展也将会愈加迅猛。

我相信未来的微机将更加智能化和高效化,它不仅可以简化人们的工作和生活,还可以推动社会进步和科学研究。

在未来,微机可能会融入更多的领域,如医疗、教育、交通等。

我们可以设想,通过微机的高性能计算和先进的数据处理能力,医生可以更准确地诊断疾病,教师可以创建更具互动性的教学环境,交通系统可以更快速地响应和处理各种情况。

同时,微机的发展也将带来更多的创新和机会,为我们的生活增添更多便利和福祉。

六、总结通过这次微机实验,我不仅学到了实践技能,还对于微机的发展有了更加深入的认识。

微机是人类科技发展的重要成果之一,它对于推动社会进步和个人成长具有不可比拟的作用。

微型计算机技术实验报告

微型计算机技术实验报告

微型计算机技术实验报告实验名称:微型计算机技术实验实验日期:2024年X月X日实验目的:1.了解微型计算机的基本组成和工作原理;2.掌握微型计算机的硬件连接与配置方法;3.学习使用微型计算机进行简单程序编写和调试。

实验器材:1.微型计算机主机2.显示器3.键盘4.鼠标5.电源线6.数据线实验原理:实验步骤:1.将微型计算机主机连接到电源,并将显示器、键盘和鼠标连接到主机;2.打开电源,观察显示器上是否出现相关信息,确认主机正常启动;3.通过键盘和鼠标输入相关指令,进入操作系统界面;5.打开编译器,将源文件编译成可执行文件;6.执行可执行文件,观察程序运行的结果。

实验结果和分析:通过以上步骤,我们成功启动并运行了微型计算机。

首先,我们了解到微型计算机的基本组成和工作原理。

微型计算机由主机、显示器、键盘和鼠标组成,主机通过电源供电,显示器用于显示图像和文字,键盘和鼠标用于输入操作指令。

微型计算机的工作原理是通过CPU读取内存中的指令,然后进行解码和执行,最后将结果存储回内存或发送到外设。

关键词:微型计算机,CPU,内存,外设,编写,调试实验结论:通过本次实验,我们了解了微型计算机的基本组成和工作原理,并学习了使用微型计算机进行简单程序编写和调试的方法。

通过实践操作,我们对微型计算机的使用有了更加深入的了解。

这对于我们深入学习计算机原理和继续进行更复杂的计算机实验具有重要意义。

译文如下:Experiment Date: Xth Month, 2024Objective:Equipment:2. Monitor3. Keyboard4. Mouse5. Power cord6. Data cablePrinciple:Procedure:2. Turn on the power and observe whether relevant information appears on the monitor to confirm that the host starts up normally.4. Use a text editor to write a simple program and save itin source file format.6. Execute the executable file and observe the result of the program execution.Results and Analysis:Conclusion:。

微机原理实验报告

微机原理实验报告

微机原理实验报告实验目的,通过本次实验,掌握微机原理的基本知识,了解微机系统的组成和工作原理,掌握微机系统的组装和调试方法。

实验一,微机系统组成及工作原理。

1.1 微机系统的组成。

微机系统由中央处理器(CPU)、内存、输入设备、输出设备和外部设备等组成。

其中,CPU是微机系统的核心部件,负责控制整个系统的运行。

1.2 微机系统的工作原理。

微机系统的工作原理是通过CPU对内存中的指令进行解释和执行,从而实现各种功能。

CPU通过总线与内存、输入输出设备进行数据传输和控制信号的交换,实现对整个系统的控制和管理。

实验二,微机系统的组装和调试。

2.1 微机系统的组装。

在组装微机系统时,首先要选择合适的主板、CPU、内存、硬盘等配件,然后按照正确的安装顺序和方法进行组装。

组装完成后,还需连接电源、显示器、键盘、鼠标等外部设备。

2.2 微机系统的调试。

组装完成后,需要对微机系统进行调试,检查各个部件是否连接正确,是否能够正常工作。

通过BIOS设置和操作系统的安装,完成对微机系统的调试和配置。

实验三,微机系统的应用。

3.1 微机系统的应用领域。

微机系统广泛应用于各个领域,如办公、教育、科研、娱乐等。

在办公领域,微机系统可以用于文字处理、表格制作、图像处理等;在教育领域,微机系统可以用于多媒体教学、网络教学等。

3.2 微机系统的发展趋势。

随着科技的不断发展,微机系统也在不断更新换代,性能不断提升,体积不断缩小,功耗不断降低。

未来,微机系统将更加智能化、便携化,成为人们生活、工作不可或缺的一部分。

结论,通过本次实验,我对微机原理有了更深入的了解,掌握了微机系统的组成和工作原理,了解了微机系统的组装和调试方法,对微机系统的应用和发展趋势也有了一定的认识。

这对我今后的学习和工作将有很大的帮助。

南邮微机实验报告

南邮微机实验报告

一、实验名称微机原理与接口技术实验二、实验目的1. 理解微机的基本工作原理和硬件组成。

2. 掌握计算机常用接口芯片的基本功能和使用方法。

3. 熟悉微机实验系统的操作流程。

4. 培养动手实践能力和分析问题、解决问题的能力。

三、实验内容1. 微机硬件系统认知- 了解微机的硬件组成,包括CPU、内存、主板、硬盘、显卡、声卡等。

- 通过实验观察微机硬件各部分的功能和连接方式。

2. 微机接口芯片实验- 学习并行接口芯片8255的使用方法和编程技巧。

- 实现键盘输入和LED显示,设计一个简单的定时显示装置。

3. 微机实验系统操作- 熟悉微机实验系统的使用方法和操作流程。

- 掌握实验软件的安装和使用。

4. 汇编语言程序设计- 学习汇编语言的基本语法和编程技巧。

- 编写简单的汇编语言程序,实现特定功能。

四、实验步骤1. 微机硬件系统认知- 观察微机硬件各部分的功能和连接方式。

- 使用实验设备观察CPU、内存、主板、硬盘等硬件的工作状态。

2. 微机接口芯片实验- 根据实验指导书,配置并行接口芯片8255。

- 编写程序实现键盘输入和LED显示功能。

- 设计定时显示装置,实现时间显示和按键控制。

3. 微机实验系统操作- 安装实验软件,熟悉实验系统的操作流程。

- 使用实验软件进行实验操作。

4. 汇编语言程序设计- 学习汇编语言的基本语法和编程技巧。

- 编写汇编语言程序,实现特定功能。

五、实验结果与分析1. 微机硬件系统认知- 通过实验观察,了解了微机硬件各部分的功能和连接方式。

- 掌握了微机实验系统的使用方法和操作流程。

2. 微机接口芯片实验- 成功实现了键盘输入和LED显示功能。

- 设计的定时显示装置能够正常工作。

3. 微机实验系统操作- 熟练掌握了微机实验系统的操作流程。

4. 汇编语言程序设计- 成功编写了汇编语言程序,实现了特定功能。

六、实验心得体会通过本次实验,我对微机原理和接口技术有了更深入的了解。

实验过程中,我学会了如何使用微机实验系统,掌握了微机接口芯片的编程技巧,提高了动手实践能力。

微型计算机实验一实验报告

微型计算机实验一实验报告

微型计算机实验一实验报告实验一:微型计算机的基本操作及应用探究一、实验目的1.了解微型计算机的基本组成和工作原理;2.学习使用微型计算机进行基本操作;3.探究微型计算机在实际应用中的作用。

二、实验器材和仪器1.微型计算机实验箱;2.微型计算机主机;3.显示器;4.键盘。

三、实验内容1.将微型计算机主机与显示器、键盘连接;2.打开微型计算机并进行基本操作;3.使用微型计算机进行基本应用。

四、实验步骤1.将微型计算机主机与显示器、键盘连接,确保连接稳固;2.打开微型计算机主机,等待系统启动完毕;3.使用键盘进行基本操作,包括输入字符、回车等;4.运行预装的基本应用软件,并进行相应操作。

五、实验结果和分析在本次实验中,通过连接主机与显示器、键盘,我们成功打开了微型计算机并进行了基本操作。

使用键盘输入字符并通过回车键确认后,我们可以在显示器上看到相应的结果。

这表明微型计算机能够正确地接收和处理我们输入的指令,并将结果显示出来。

通过运行预装的基本应用软件,我们还可以进行更加复杂的操作,如文字处理、图形绘制等。

本次实验中,我们还了解到微型计算机的基本组成和工作原理。

微型计算机由主机、显示器、键盘组成。

在主机中,CPU是主要的控制中心,负责接收和处理指令;内存存储了计算机运行时所需的数据和程序;硬盘则保存了大容量的数据。

显示器负责将计算机处理的结果显示出来,键盘则用于输入指令和数据。

微型计算机的应用领域十分广泛。

它可以用于文字处理、数据处理、图形绘制等多个方面。

在今天的社会中,无论是企事业单位还是个人用户,几乎都需要使用微型计算机进行日常工作和生活。

微型计算机的快速计算和大容量存储能力,使得数据处理和信息管理变得更加便捷和高效。

六、实验总结通过本次实验,我们学习了微型计算机的基本操作和应用,并了解了微型计算机的基本组成和工作原理。

微型计算机在今天的社会中扮演着重要的角色,其广泛的应用范围使得人们的工作和生活更加便捷和高效。

微机原理及应用实验报告

微机原理及应用实验报告

微机原理及应用实验报告实验名称:微机原理及应用实验实验目的:通过实际操作,学习微机原理及应用,了解微机硬件组成和工作原理,掌握微机汇编语言的基本操作及应用。

实验器材与软件:电脑、汇编语言编译软件、实验板、示波器。

实验内容:1.微机硬件组成及工作原理-学习微机硬件包括中央处理器(CPU)、存储器(RAM和ROM)、输入输出设备(I/O)等组成部分。

-了解CPU的工作原理,包括指令译码、执行和数据传输。

-掌握存储器的分类和作用,了解RAM的读写操作和ROM的存储功能。

-理解输入输出设备的工作原理,例如键盘、显示器、串口等。

2.微机汇编语言基础-学习汇编语言的基本语法和指令格式。

-掌握汇编语言中的数据存储和操作方法。

-学习汇编语言的控制结构,包括顺序、选择和循环结构。

3.实验操作-实验前准备:连接实验板、示波器和电脑,启动汇编语言编译软件。

-编写简单的汇编程序,例如实现两个数字相加的功能。

-编译和调试汇编程序,观察电路的输出情况。

-修改程序代码,实现其他功能,例如实现数字的乘法和除法。

实验结果与分析:根据实验内容,我们成功学习了微机硬件组成和工作原理,掌握了汇编语言的基础知识并进行了实际操作。

在实验过程中,我们发现CPU是整个微机系统的核心,通过执行指令和数据操作来实现各种功能。

存储器用于存储程序和数据,RAM可以读写操作,而ROM只能读取。

输入输出设备是与外部环境进行数据交互的媒介。

通过编写简单的汇编程序,例如实现两个数字相加的功能,我们深入了解了汇编语言的语法和指令格式。

在编译和调试过程中,我们发现对于了解指令执行的效率和结果的正确性非常重要。

在修改程序代码的过程中,我们扩展了功能,例如实现数字的乘法和除法。

在这个过程中,我们学会了如何在程序中使用循环结构和控制结构。

总结与心得:通过本次实验,我们深入了解了微机原理及应用的相关知识。

通过实际操作,我们掌握了微机的硬件组成和工作原理,学会了使用汇编语言编写和调试程序。

微机实验指导书(最终版)

微机实验指导书(最终版)

微机实验指导书(最终版)试验一熟悉汇编环境以及初级程序的编写与调试一实验目的1.熟识掌控debug的常用命令,学会用debug调试程序。

2.了解数据在存储器中的存取方法以及堆栈中数据的压入与弹出。

3.掌握各种寻址方法及简单指令的执行过程。

二试验要求1.实验前要搞好充分准备,包含汇编程序目录、调试步骤、调试方法,以及对程序结果的分析。

2.本实验要求在pc机上进行。

3.本实验只建议在debug调试程序状态下展开,包含汇编程序、调试程序、执行程序。

三实验内容1.熟悉debug的常用命令(1)汇编命令a1a【段寄存器名】格式:○:【偏转地址】2a【段地址】○:【偏转地址】3a【偏转地址】○4a○功能:用该命令可以将汇编语言程序直接汇编进入内存。

当键入a命令后,表明段地址和偏转地址等候用户键入编订指令,每键入一条编订指令contrary后,自动表明下一条指令的段地址和偏转地址,再键入下一条编订指令,直至汇编语言程序全部键入,又表明下一条地址时可以轻易键入contrary返回提示符“―”年才。

1的段地址在段地址寄存器中,其中○因此在使用该命令时必须将段地址寄存器送入段地3的段地址在cs中,○4的段地址在cs中,偏移地址为100h。

址,○(2)执行程序命令g和单步执行程序t功能:用该g命令可直接执行汇编语言程序;用t命令可单步执行汇编语言程序并显示当前寄存器内容(3)表明内存命令d1d[地址]格式:○2d[地址范围]○3d○功能:显示指定内存范围的内容。

(4)修改存储单元内容命令e1e[地址][内容表中]格式:○2e[地址]○1用命令所取值的内容西略替代选定地址范围的内存单元内容。

功能:○2一个单元一个单元的连续修改单元内容。

○其中:内容表列出一个十六进制数或一串十六进制数,也可以就是用单引号内加起至的一串字符。

(5)检查和修改寄存器内容命令r1r格式:○2r[寄存器名]○1表明cpu内部所有寄存器的内容和全部标志位的状态。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验名称 Keil的使用与汇编语言上机操作
指导教师罗志祥
专业班级 ****** 姓名 ** 学号 **********
联系电话 *********
一、任务要求
1.掌握Keil环境的使用
1)字节拆分、合并:调试e421.asm程序,观察相关寄存器和单元的内容。

2)数据块填充:调试fill.asm程序,观察相关寄存器和单元的内容。

2. 编写多个十六位数的加法程序
有4个十六位无符号数,连续存放在20H开始的片上数据区中,低八位先存,高八位在后。

要求:和存于R3(高八位)和R2(低八位),进位位存于R4。

二、设计思路
实验1中的两个小实验已经给出了源代码,不用设计,只要运行就可以,关键是后面的一个实验。

第二个实验中,把四个十六位按照顺序依次存放到20H至27H中,低位先存,高位后存,然后用R0,R1指向前两个数的低位,相加后,将和放入R2中,然后R0,R1指向高位,通过ADDC相加,和放入R3,同时将进位放入R4中。

然后,再将R2,R3看做一个数,和第三个数还有第四个数相加,得到最后的结果。

三、资源分配
对任务2中四个数初值分别存于片内RAM中的20H~21H,22H~23H,24H~25H,26H~27H。

运算结果和存于R3(高八位)和R2(低八位),进位位存于R4。

四、流程图
五、源代码(含文件头说明、语句行注释)1字节拆分、合并程序
File name: e421.asm
Description: 1字节BCD码转换为2字节ASCII
2字节ASCII码转化为1字节BCD码Date:
Designed by:
Source used: 30H: BCD data
31H, 32H:ASCII data
31H, 32H ->33H
ORG 0000H
LJMP MAIN
ORG 0100H
MAIN: MOV SP, #40H ;赋堆栈指针
MOV 30H, #49H ;30H单元赋值
MOV R0, #32H ;R0指针赋值
MOV @R0, #0 ;32H单元清零
MOV A, 30H
XCHD A, @R0 ;拆分字节
ORL 32H, #30H ;转换为ASCII
SWAP A
ORL A, #30H ;转换为ASCII
MOV 31H, A ;结果存于31H单元
MOV A, 31H ;从31H单元取值
ANL A, #0FH ;转换为BCD
SWAP A
MOV 33H, A ;结果存于33H单元
MOV A, 32H ;从32H单元取值
ANL A, #0FH ;转换为BCD
ORL 33H, A ;合并字节
HERE: SJMP HERE ;踏步
END
2数据块填充程序:将片外RAM 7000H-70FFH单元按一定规律填充File name: fill.asm
Date: 2011.8.20
Designed by: CDH
Source used: R0: 计数器
DPTR: 片外数据指针
ORG 0000H
LJMP MAIN
ORG 0100H
MAIN: MOV SP,#40H
FILL: CLR A ;A寄存器清零
MOV R0, #00H ;设循环计数器
MOV DPTR, #7000H ;设数据指针
FILL1: MOVX @DPTR, A ;传送到片外RAM
INC A ;A内容加1
INC DPTR ;修改数据指针
INC R0 ;修改循环计数器
CJNE R0, #00H, FILL1 ;判断是否结束
HERE: SJMP HERE ;原地踏步
END
3 编写多个十六位数的加法程序
Date: 2016.9.22
Designed by: 张恒
Source used: R0,R1: 地址指针
20H~27H:BCD data
ORG 0000H
LJMP MAIN
ORG 0100H
MAIN: MOV SP,30H
MOV 20H,#11H ;赋值
MOV 21H,#12H
MOV 22H,#13H
MOV 23H,#14H
MOV 24H,#15H
MOV 25H,#16H
MOV 26H,#17H
MOV 27H,#18H
MOV R0,#20H ;将地址为20H的数赋给地址指针R0
MOV R1,#22H ;将地址为22H的数赋给地址指针R1 MOV A,@R1 ;将地址指针R1的值传递给A
ADD A,@R0 ;地址R0中的值与A中的值相加赋给A MOV R2,A ;将A赋给R2地址中
INC R0 ;R0的地址加一
INC R1 ;R1的地址加一
MOV A,@R0 ;将地址指针R0的值传递给A
ADDC A,@R1 ;地址R1中的值与A中的值还有cy相加赋给A MOV R3,A ;将A赋给R3地址中
CLR A ;清空A
ADDC A,#00H ;将进位赋给A
MOV R4,A ;将A赋给R4
INC R1 ;R1的地址加一
MOV A,@R1 ;将地址指针R1的值传递给A
ADD A,R2 ;地址R2中的值与A中的值相加赋给A
MOV R2,A ;将A赋给R2地址中
INC R1 ;R1的地址加一
MOV A,@R1 ;将地址指针R1的值传递给A
ADDC A,R3 ;地址R3中的值与A中的值还有cy相加赋给A MOV R3,A ;将A赋给R3地址中
CLR A ;清空A
ADDC A,#00H ;将进位赋给A
ADD A,R4 ;将A与R4地址中的值相加赋给A
MOV R4,A ;将A赋给R4
INC R1 ;R1的地址加一
MOV A,@R1 ;将地址指针R1的值传递给A
ADD A,R2 ;地址R2中的值与A中的值相加赋给A
MOV R2,A ;将A赋给R2地址中
INC R1 ;R1的地址加一
MOV A,@R1 ;将地址指针R1的值传递给A
ADDC A,R3 ;地址R3中的值与A中的值还有cy相加赋给A MOV R3,A ;将A赋给R3地址中
CLR A ;清空A
ADDC A,#00H ;将进位赋给A
ADD A,R4 ;将A与R4地址中的值相加赋给A
MOV R4,A ;将A赋给R4
END ;结束
六、程序测试方法与结果
1字节拆分、合并程序
拆分
合并
2数据块填充
3多个十六位数的加法程序输出
输入的值
思考题
1.怎样查看工作寄存器、SFR、片内RAM、片外RAM及程序代码空间内容?Disassembly 窗口有何作用?
答:工作寄存器与SFR的内容在调试阶段的“Register窗口”查看,外围设备的内
容在“Peripherals项目”中查看,也可以通过相对应的固定地址在“Memory1窗
口”中查看。

Dis assembly窗口中设置断点。

2.字节拆分、合并还有哪些方法,举一例说明。

MOV 30H, #49H
MOV A, #30H
XCHD A, #03H
SWAP A
MOV 31H,A
MOV A, 30H
XCHD A,#30H
MOV 32H,A
3. 若按递减1规律填充数据块,应如何修改程序?
答:ORG 0000H
LJMP MAIN
ORG 0100H
MAIN: MOV SP,#40H
FILL: CLR A
MOV A,#0FFH
MOV R0, #00H
MOV DPTR, #7000H
FILL1: MOVX @DPTR, A
DEC A
INC DPTR
INC R0
CJNE R0, #00H, FILL1
HERE: SJMP HERE
END
4. 若从7010H单元开始,连续填充20个字节,应该如何修改程序?
答:修改如下
ORG 0000H
LJMP MAIN
ORG 0100H
MAIN: MOV SP,#40H
FILL: CLR A
MOV A,#00H
MOV R0, #14H
MOV DPTR, #7010H
FILL1: MOVX @DPTR, A
INC A
INC DPTR
DEC R0
CJNE R0, #00H, FILL1
HERE: SJMP HERE
END
5. 若完成双字节BCD码加法,应如何修改程序?答: ORG 0000H
LJMP MAIN
ORG 0100H
MAIN: MOV A, 30H
ADD A, 32H
DA A
MOV R0, A
MOV A, 31H
ADDC A, 33H
DA A
MOV R1, A
CLR A
ADDC A, #00H
MOV R2, A
SJMP $
END
《微机实验》报告
其它说明:
1.标题:黑体,小四号
2. 正文:宋体,五号,1.5倍行距
3.流程图使用 SmartDraw7 或Visio软件绘制
4.不要加封面
11。

相关文档
最新文档