编程第五章 汇编语言程序设计.pdf
《编程第五章 汇编语言程序设计.pdf》由会员分享,可在线阅读,更多相关《编程第五章 汇编语言程序设计.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!第五章 汇编语言程序设计 一、选择题 1 下列指令中,错误的指令条数为()MOV SI,OFFSETBX+3 XCHG AH,AL MUL 10 IN AX,380H A 1 B2 C3 D4 2 下面存储单元定义伪指令正确的是()A BUF DW 99 BBUF DB 25*60 C BUF DD ABCD DBUF DW D 3 若BUFFER已定义为字变量,且BX=0,则下列4 条指令中可相互替代的是()a LEA SI,BUFFER bMOV SI,OFFSET BUFFER c LEA SI
2、,BX+BUFFER dMOV SI BX+BUFFER A a、d Ba、b、c Ca、b、c、d Da、b 4 下列几条伪指令经汇编后,变量 COUNT的值为()。START DB 10 DUP(10)DW 5 DUP(5)COUNT EQU$-START A 15 B20 C30 D40 5 下面的两条伪指令汇编后,ND单元的值为()NC DB 2DUP(4,2DUP(4,2)ND DB$-NC A1 B2 C10 D12 二、读简短程序题 1 NUM DW?NAME DW 10 DUP(?)CNT EQU 10 LEN EQU$-NUM MOV AX,LEN 运行程序后 AX=()2
3、TABLE DW 10,20,30,40,50,60,70,80,ENTRY DW 6 MOV BX,OFFSET TABLE ADD BX,ENTRY MOV AX,BX 程序执行后,AX=()3 DAT1 DW?,18 DUP(8)DAT2 DB 80,66,12,10,178,100,8 DAT3 DD?,?,16 COUT1 EQU$-DAT2 COUT2 EQU$-DAT1 问 COUT1、COUT2的值以及上述数据定义占用内存的大小()()()欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!4 某数据段定义如下:DATA SEGMENT
4、 设 DATA的段地址是 1000H,则 X DW 32 DUP(?)M DD 32 DUP(?)变量 Z 的偏移地址是()Y EQU 1234H Z DB 20H 物理地址是()DATA ENDS 5 执行下面的程序段后,寄存器 AX 的值是(),寄存器 BX 的值是()。TABLE1 DD 1 TABLE2 DW 20 DUP(?)MOV AX,1 MOV BX,2 ADD AX,TYPE TABLE1 ADD BX,SIZE TABLE2 三、读完整程序题 1 DSEG SEGMENT BLOCK DB 51,30,43,107,89,90,200,197,70,64 COUNT$-BL
5、OCK RESULT DB 0 DSEG ENDS CODE SEGMENT ASSUME CS:CODE,DS:DSEG,SS:STACK MAIN:MOV AX,DSEG MOV DS,AX MOV SI,offset BLOCK MOV CX,COUNT CON:MOV AL,SI TEST AL,01H JZ NEXT INC RESURT NEXT:INC SI LOOP CON MOV AH,4CH INT 21H CODE ENDS END MAIN 1)程序完成的操作是()2)程序执行后,RESULT 单元中的内容为()欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系
6、删除!我们将竭诚为您提供优质的文档!DADA SEGMENT BUF1 DB MM BUF2 DB?DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA MAIN:MOV AX,DATA MOV DS,AX MOV BX,OFFSET BUF1 MOV DI,OFFSET BUF2 MOV AH,BX TEST AH,80H JZ NEXT1 MOV AH,0FFH JMP NEXT2 NEXT1:MOV AH,00H NEXT2:MOV DI,AH MOV AH,4CH INT 21H CODE ENDS END MAIN 设 MM 为一符号数,问:1)
7、程序完成的操作是()2)当 MM 为 80H时,程序执行后 BUF2单元的内容为()3 阅读下列程序:DATA SEGMENT DA1 DB 2,-3,-4,-5,34,-4,0,3,4,24 COUNT EQU$-DAI NUM DB?DATA ENDS COSEG SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV SI,OFFSET DA1 MOV CX,COUNT-1 XOR BL,BL EXCHG:MOV AL,SI;XOR AL,SI+1 TEST AL,80H JE NEXT INC BL NEXT:INC
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 编程第五章 汇编语言程序设计 编程 第五 汇编语言 程序设计
限制150内