当前位置: 首页 >> 实验教学 >> 实验指导书 >> 正文
实验指导书

微机原理实验指导书

发布人:   时间:2018-06-26    点击:[]

微型计算机原理
实 验 指 导 书
高玲琍 编
管理科学与工程实验中心

实验一 DEBUG上机练习,程序调试


一、实验目的
1.熟悉 PC 机的使用和调试汇编程序的方法
2.熟悉80X86指令集,掌握动态调试程序DEBUG,掌握简单程序的编制方法。
二、实验仪器、器材
PC、MASM

   

三、实验内容
完成汇编程序由编辑、编译、链接到调试的全过程。在调试过程中应使用单步、断点等方法调试,注意观察寄存器、标志位和有关存储器内容的变化。
   我们用到的debug功能有

  • R命令查看、改变CPU寄存器的内容
  • D命令查看内存中的内容
  • E命令改写内存中的内容
  • U命令将内存中的机器指令翻译成汇编指令
  • T命令执行一条机器指令
  • A命令以汇编指令的格式在内存中写入一条机器指令

将上述命令在dos中运行后结果截图显示:如:
1
   结果显示要求全面,完整。
四、实验报告要求
1.实验目的
2.使用仪器
3.实验内容
实验编写与程序调试、运行结果要求完整,数据正确。

 

 

                  实验二 算术逻辑运算(进制转换与输入输出)
一、实验目的
掌握简单程序的设计和调试方法,灵活使用移位指令,实现算数逻辑转换,实现输出。
二、实验仪器、器材
PC、MASM
三、实验内容
实现十进制数的十六进制输出,通过移位运算实现逻辑运算,并且完成语句的输出和内存空间数据的输出,完成此程序的编写与调试。
将3A07H以16进制输出,数据段如下:
DATA  SEGMENT                              
       NUM  DW  0011101000000111B
       NOTES  DB  ‘The result is :’ , ’$’
DATA  ENDS
四、实验报告要求
1.实验目的
2.使用仪器
3.实验内容
程序编写与程序调试、运行结果要求完整,数据正确。

 

实验三   程序结构化实验——分支、顺序、循环结构实验


  一、实验目的
  1. 掌握分支程序设计和调试方法,掌握接收键盘数据的方法,并了解将键盘数据显示时须转换为ASCII码的原理。
  2. 掌握循环程序的设计和调试方法,掌握用汇编语言编写程序的思路和方法。
  二、实验仪器、器材
PC、MASM
三、实验内容
编写程序,将16进制数3A07H转换成10进制数,并且输出。
  四、实验报告要求
1.实验目的
2.使用仪器
3.实验内容
程序编写与程序调试、运行结果要求完整,数据正确。


实验四    汇编语言程序设计练习


一、实验目的
考查汇编语言程序设计的水平和能力。
二、实验仪器、器材
PC、MASM
三、实验内容
用T将数字0-9替换为对应的字符,实现将学生个人学号加密的过程,并将加密后的学号输出
加密规则如下:
T DB 'A','B','C','D','E','F','G','H','I','J'
四、实验报告要求
  1.实验目的
  2.使用仪器
  3.实验内容
程序编写与程序调试、运行结果要求完整,数据正确。


实验报告评分标准:


优:实验态度认真,程序编写主动,报告格式规范内容完整,数据准确,具有独立解决问题的能力。
良:程序设计相关知识掌握良好,实验结果可行,报告书写认真,图表表达清晰、规范,态度认真。
中:程序设计相关知识掌握较好,方案设计正确,报告书写较认真,图表表达较完整,学习态度较认真。
及格:程序设计相关知识掌握一般,图面表达一般,基本完成实验任务,报告书写一般。
不及格:程序设计相关知识掌握一般,方案设计有错误,图面表达不够清晰、规范,未完成实验任务,报告书书写不够认真,有抄袭现象。

 

              

上一条:房屋建筑学上机指导