微机原理与接口技术实验报告 汇编部分 大学实验报告.docVIP

  • 31
  • 0
  • 约4.51万字
  • 约 41页
  • 2018-10-14 发布于重庆
  • 举报

微机原理与接口技术实验报告 汇编部分 大学实验报告.doc

微机原理与接口技术实验报告 汇编部分 大学实验报告

注:粗体部分为实验原始数据或结果 汇编实验一 1-1. 从3500H内存单元开始建立0~15共16个数据(建立的数据为00H,01H~09H.0AH~0FH)。并运行之,检查记录结果。 DATAS SEGMENT ORG 3500H MEM1 DB 16 DUP(?);此处输入数据段代码 DATAS ENDS STACKS SEGMENT ;此处输入堆栈段代码 STACKS ENDS CODES SEGMENT ASSUME CS:CODES,DS:DATAS,SS:STACKS START: MOV AX,DATAS MOV DS,AX MOV DI,3500H MOV CX,0010H MOV AH,00H SAHF MOV AL,00H A1:MOV [DI],AL INC DI INC AL LOOP A1;此处输入代码段代码 MOV AH,4CH INT 21H CODES ENDS END START -U 1732:0000 B8E113 MOV AX,13E1 1732:0003 8ED8 MOV DS,AX 1732:0005 BF0035 MOV DI,3500 1732:0008 B91000 MOV CX,0010 1732:000B B400 MOV AH,00 1732:000D 9E SAHF 1732:000E B000 MOV AL,00 1732:0010 8805 MOV [DI],AL 1732:0012 47 INC DI 1732:0013 FEC0 INC AL 1732:0015 E2F9 LOOP 0010 1732:0017 B44C MOV AH,4C 1732:0019 CD21 INT 21 -G=0000 0017 AX=0010 BX=0000 CX=0000 DX=0000 SP=0000 BP=0000 SI=0000 DI=3510 DS=131 ES=13D1 SS=13E1 CS=1732 IP=0017 NV UP EI PL NZ AC PO NC 1732:0017 B44C MOV AH,4C -D 13E1:3500 13E1:3500 00 01 02 03 04 05 06 07-08 09 0A 0B 0C 0D 0E 0F ................ 13E1:3510 B8 E1 13 8E D8 BF 00 35-B9 10 00 B4 00 9E B0 00 .......5........ 13E1:3520 88 05 47 FE C0 E2 F9 B4-4C CD 21 00 00 00 00 00 ..G.....L.!..... 13E1:3530 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 13E1:3540 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 1-2. 如果建立的数据为BCD码表示的十进制数据(建立的数据应为00H,01H~09H,10H~15H),应如何修改上述程序. 并运行之,检查记录结果。 DATAS SEGMENT ORG 3500H MEM1 DB 16 DUP(?);此处输入数据段代码 DATAS ENDS STACKS SEGMENT ;此处输入堆栈段代码 STACKS ENDS CODES SEGMENT ASSUME CS:CODES,DS:DATAS,SS:STACKS START: MOV AX,DATAS MOV DS,AX MOV DI,3500H MOV CX,0010H MOV AH,00H SAHF MOV AL,00H A1:ADD AL,00H DAA MOV [DI],AL INC DI INC AL LOOP A1;此处输入代码段代码

文档评论(0)

1亿VIP精品文档

相关文档