测控12微机原理实验.docVIP

  • 39
  • 0
  • 约1.31万字
  • 约 13页
  • 2016-11-26 发布于重庆
  • 举报
测控12微机原理实验

测控12-1.2微机原理及应用课程实验 简介: 本实验课程的安排与“微机原理及应用”课程讲授紧密结合,是该课程的延伸。旨在加深对课堂教学内容的理解,打下微型计算机应用方面坚实基础,培养学生独立分析问题和软硬件开发能力。 要求运用所学到的原理和编程技术,在计算机上独立编写程序,在Pentium机的实模式下进行汇编、链接和调试通过,深化理解所学内容。通过实际操作,掌握方法、巩固知识、提高能力NUMB 和 NUMB+1单元分别为36H和18H, 再编写 .EXE 程序,求这两个数的和与差。 2.观察有关寄存器、存储单元和 FLAGS 的改变。 实验2(2学时) 循环结构程序设计 [目的]掌握循环结构程序设计方法以。 [设计要求] 编一程序找出十个字节数中最大数(十个数自拟,要求正负数都有,赋在数据段变量中。)。要求程序运行结束后在屏幕上显示出:Max?Num?is:XXH 编一程序对十个字节数排序(十个数自拟,要求正负数都有,赋在数据段变量中)。要求排序结果在屏幕上显示出。 ??? A (汇编)命令 ??? 用途:把计算机的宏汇编语句直接汇编到内存中. ??? 格式:A[address] ??? 说明:“A”是一条逐行汇编命令,当使用“A”命令时,并不直接将16进制字节(机器 码)键入存储器,而键入的是助记符。但键入的汇编语句被汇编在指定地址的连续单元中. ? 在“A”命令后没指出地址时,分两种情况: ? a.没指定地址同时前面没有使用汇编命令,则语句被汇编到CS:100开始的区域中. ? b.没指定地址,但前面已有汇编命令,则语句被汇编到紧接着前一条汇编语句的后 一个地址单元里。??? ? 例 ???? -?????????????????? ;“-”为DEBUG提示符 ?-A ??? 0CDE:0100? DB? ‘THIS IS AN EXAMPLE’,‘$’ ??? 0CDE:0113? DB? ‘1 2 3 4 5 6 7 8 9 A B C D E F $’ ??? OCDE:0133? MOV? DX,0100 ??? 0CDE:0136? MOV? AH,09 ??? 0CDE:0138? 1NT? 21 ??? 0CDE:013A? MOV? DL,0D ??? 0CDE:013C? MOV? AH,02 ??? 0CDE:013E? INT? 21 ??? 0CDE:0140? MOV? DL,0A ??? 0CDE:0142? MOV? AH,02 ??? 0CDE:0144? INT? 21 ??? 0CDE:0146? MOV? DX,0100 ??? 0CDE:0149? MOV? AH,09 ??? 0CDE:014B? INT? 21 ??? 0CDE:014D? 1NT? 20 ??? 0CDE:014F ??? -?????????????????? ;“-”为DEBUG提示符 ??? *在DEBUG状态下键入的数字都是16进制数,所以不要用H表示为16进制数。 ??? 在语句输入完后,只要按ENTER键,即告诉DEBUG用户程序输入完毕,此时回 ??? 到DEBUG初始状态。 ??? 注意: ??? (1)DEBUG不能识别操作数是字存储单元,还是字节存储单元。必须用前缀 ? “WORD PTR”或“BYTE PTR”来明确指出数据类型。? WORD 和 BYTE 可简写为 ?? WO,BY。 ????? 例:? NEG? BYTE? PTR[l28] ??????????? DEC? WORD? PTR[SI] ??? (2)NEAR前缀可缩写为NE,但FAR前缀不能缩写。 ??? C(比较)命令??? ??? 用途:比较两个内存区的内容。 ??? 格式:? C range address ??? 说明:比较两个内存区的内容,比较长度由range决定,若发现不相等的字节,按下 ? 列格式显示它们的内容。 ??? addr1???? bytel??? byte2??? addr2 ??? 例:? 先用 D 命令显示两个存储区的内容。 ??? -D 0100 ??? 0CDE:0100 54 48 49 53 20 49 53 20—41 4E 20 45 58 41 4D 50 ??? 0CDE:0110 4C 45 24 31 20 32 20 33—20 20 34 20 35 20 36 20 ??? -C 0100 L60? 11F?? ;比较100H和11FH开始的6个字符。 ??? 0CDE:0100? 54 4C CDE:0110 ??? 0CDE:0101? 48 4

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档