假设有16位带符号数X、Y、 Z,编程完成下列算式。(注:要求各段定义完整)
Z={ X+10 y>100 x y=100 x-10 y<100
答案是:3. 参考答案
DATA SEGMENT
x DW 60
y DW -200
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
在数据段定义4个字型变量X、Y、 Z,编程实现下列算式。
Z = X + Y -100
(注:要求程序各段定义完整)。
答案是:2. 参考答案
DATA SEGMENT
X DW 100
Y DW -10
Z DW
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
编程功能为统计AX中二进制1的个数。
答案是:1.参考答案
CODE SEGMENT
ASUME CS:CODE
START: MOV AX,
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
存储单元从51000H地址开始的单元存放的内容如下图:
51000H
51001H
51002H 11H
22H
33H
假设DS=5000H,那么,下列两条指令执行的结果分别是什么?
MOV BL
答案是:BL=22H,AX=3322H
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
1. 分析下列程序运行后,AX、BX、CX的值。
MOV AX,1122H
MOV BX,3344H
MOV CX,5566H
PUSH AX
PUSH BX
PUSH CX
POP AX
POP BX
POP CX
答案是:1. AX=5566H,BX=3344H,CX=1122H
2. BL=22H,AX=3322H
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
画出下列定义语句的内存分配图。(标出变量名、内存单元偏移地址和内存单元内容)。
DATA SEGMENT
S1 DB 1,2
ORG 2000H
答案是:0000H
2000H
01 S1
S2
02
22
11
44
3
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
1. 假设BX=BP=4000H,SI=0300H,DS=5000H,SS=6000H写出下列指令中源操作数的寻址方式,并计算源操作数的物理地址。
(1)MOV AX, [3000H]
(2)MOV AX, [BX]
(3)MO
答案是:1. (1)直接寻址,物理地址:53000H
(2)寄存器间接寻址,物理地址:54000H
(3)寄存器间接寻址,物
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
下列指令执行后,目标操作数的值不变的指令是( )。
A.ADD AL,BL B.AND AL,BL
C.CMP AL,BL
答案是:C
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
段名为D_S的段的段结束语句为( )。
A.D_S END B.D_S ENDS C.D_S ENDP D.END D_S
答案是:B
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
逻辑地址为2000H:1000H的存储单元物理地址为( )。
A.2000H B.1000H C.12000H D.21000H
答案是:D
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
12.空操作指令为( )。
A.CLC B.CLI C.HLT D.NOP
答案是:D
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
11.8086/8088 CPU复位后,执行的第一条指令的地址是( )。
A.0 B.0FFFFH C.FFFF0H D.FFFFFH
答案是:C
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
10.反映程序运行结果是否有溢出的标志是( )。
A.CF B.OF C.SF D.ZF
答案是:B
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
9.定义字型数据的伪指令是( )。
A.DB B.DW C.DD D.EQU
答案是:B
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
8.下列指令正确的是( )。
A.MOV AL,[SI] B.PUSH 5000H
C.MOV 5,BL D.MOV
答案是:A
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
7.确定下条指令偏移地址为200H的伪指令为( )。
A.EQU 200H B.ORG 200H C.DB 200H D.DW 200H
答案是:B
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
6.8086 CPU的地址线有20根,其能访问的存储空间为( )。
A.64K B.64M C.1K D.1M
答案是:D
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
5.汇编语言源程序文件的后缀名为( )。
A.asm B.obj C.exe D.com
答案是:A
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
4.能作为间接寻址的寄存器是( )。
A.AX B.BX C.CX D.DX
答案是:B
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
3.LOOP指令执行时,循环次数应该存放在( )中。
A.AX B.BX C.CX D.DX
答案是:C
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
2.指向堆栈栈顶地址的寄存器是( )。
A.BX B.BP C.SP D.IP
答案是:C
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计
1.数据段寄存器是( )。
A.DS B.ES C.CS D.SS
答案是:A
更新时间:2023/4/3 12:59:00
出自:西安石油大学-汇编语言程序设计 目前为: 1/1 页 首页 上页 下页 尾页