试题详情
- 简答题编写一个汇编程序,要求在内存中定义两字节型变量X与Y,用移位指令计算X*9的值,并将该乘积回送到Y单元。假设X*9后,值不超过128。
-
DATA SEGMENT
X DB ?
Y DB ?
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
BEGIN:MOV AX,DATA
MOV DS,AX
MOV AL,X
MOV BL,AL
SHL BL,1
MOV CL,2
SHL AL,CL
ADD AL,BL
MOV X,AL
MOV AH,4CH
INT 21H
CODE ENDS
END BEGIN 关注下方微信公众号,在线模考后查看
热门试题
- 将十进制数279.85转换成十六进制数为
- 微机系统的主要技术指标包括()、()、(
- 在8086CPU系统中,有一个堆栈区,其
- 以下对8086CPU的AD0~AD15引
- 受CLI和STI指令控制的中断是()
- 用寄存器间接寻址方式时,BX、BP、SI
- 条件传送方式的工作原理是怎样的?主要用在
- 阅读下面的程序,回答问题 DA
- 8086微机系统的RAM存储单元中,从0
- 当一个程序使用DOS系统功能调用退出用户
- 简述微处理器主要的两种工作方式。
- DOS功能调用中,从键盘读取一个字符并回
- 指令MOV AL,[BX+SI+25],
- 奇校验
- 在T1状态下,80
- 8086ALE信号作用是什么?
- 总线的主要性能指标有哪些?分别做简要说明
- 什么叫芯片字?存储芯片的存储容量是用什么
- 简述DMA三种传送方式的区别。
- 若8086系统采用单片8259A,其中断