考前练习
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
考前练习
1.什么语言是计算机能直接识别并执行的语言?汇编语言
2.CPU要访问的某一存储单元的实际地址称为什么地址?
3.立即寻址方式的汇编格式?
4.什么是基址寄存器?
5.标志寄存器中表示符号的标志是?
6.设SP初值为2000H,执行指令为"PUSH AX"后,SP的值?
7.指令CMC的意义?
8.在指令MOV CX,[BS+DI+20]中,源操作数采用的寻址方式?
9.8088/8086存储器分段,每个段不超过多少个字节?
10.DOS系统功能调用中,显示字符串的系统调用号是?
11.堆栈操作常用的指令。
12.指令MOV BX,20H是把什么送到BX中?
13.写出两个指令使得DX=0。
14.BX=100H,CX=1202H,执行SHL BL,CL指令后BX里的内容?
15.汇编语言程序与机器语言程序的关系?
16.列出可用于操作和运算的7个寄存器。
17.宏指令与子程序有哪些区别?
18.简述:子程序参数传递的3种方法。
19.阅读如下程序片段
MOV AL,4CH
MOV BL,0B5H
ADD AL,BL
执行上述程序片段后,(AL)= ,(BL)= ,CF= ,OF= ,PF= 。
20.阅读如下程序片段
MOV AL,0F3H
MOV DL,0C4H
ADD AL,DL
AND AL,0FH
执行上述程序片段后,(AL)= ,(AF)= ,CF= ,OF= ,PF= 。
21.试编写一段程序片段实现BL高4位与低4位交换。P65-66
22.试根据以下要求,分别写出相应的汇编语言指令,注意每个小题只能写一条指令。
(1) 把BX寄存器和AX寄存器的内容相减,结果存入BX中。
(2) 传送25H到AL寄存器。
(3) 把数8FH与BL内容相加,结果送回BL中。
23.试编程序输出字符串:“Welcome”。