我们要考试了,速求答案!谢谢
三、【填空题】(本大题共15空,每空1分,共15分;请将答案填写在答题卷相应题号处)26、加1指令是(),其指令格式是()。27、借位减法指令是(),若在执行此指令前,C...
三、【填空题】(本大题共15空,每空1分,共15分;请将答案填写在答题卷相应题号处)
26、加1指令是( ),其指令格式是( )。
27、借位减法指令是( ),若在执行此指令前,CF为0,则执行此指令与不带进位的减法指令是否相同( )(“同”或“不同”)。
28、逻辑运算指令中( )指令只有一个操作数;欲把某操作数指定的一位或多位置0,需用指令( );置1需用指令( );取反需用指令( )。
29、SAL是( )指令;SHR是( )指令;
RCL是( )指令;ROR是( )指令。
30、ADC是( )指令,其格式( );ADD是( )指令。
四、【简答题】(本大题共3小题,每小题5分,共15分;请将答案填写在答题卷相应题号处)
31、执行下列程序段后:
ORG 1221H
MOV BX,OFFSET NUM
NUM DW 12H
MOV CL,BYTE PTR NUM+1
…
MOV CH,TYPE NUM
MOV AX,NUM HLT
请问:(AX)=( ),(BX)=( ),(CX)=( )。
32、AND AL,AL
JZ BRCH1
RCR AL,1
JZ BRCH2
RCL AL,1
INC AL
JZ BRCH3
:
上述程序运行后,试回答:
(1)当(AL)=( )时,程序转向BRCH1
(2)当(AL)=( )时,程序转向BRCH2
(3)当(AL)=( )时,程序转向BRCH3
33、标号有哪三个属性 其含义是什么?
五、【编程题】(本大题共2小题,每小题10分,共20分;请将答案填写在答题卷相应题号处)
34、设AX,BX中的数一个为正数,一个为负数,下面程序段完成将正数送到PLW单元中存放,请将程序中所缺指令语句补上。
TEST AX,8000H
( )
MOV PLW,BX
JMP DONE
K1:( )
DONE:
35、在某子程序的开始处要保护AX,BX,CX,DX四个寄存器信息,在子程序结束时要恢复这四个寄存器信息。例如:
PUSH AX\
PUSH BX \ 保护现场
PUSH CX /
PUSH DX/
:
}恢复现场
试写出恢复现场时的指令序列。
要考试!速求答案,谢谢! 展开
26、加1指令是( ),其指令格式是( )。
27、借位减法指令是( ),若在执行此指令前,CF为0,则执行此指令与不带进位的减法指令是否相同( )(“同”或“不同”)。
28、逻辑运算指令中( )指令只有一个操作数;欲把某操作数指定的一位或多位置0,需用指令( );置1需用指令( );取反需用指令( )。
29、SAL是( )指令;SHR是( )指令;
RCL是( )指令;ROR是( )指令。
30、ADC是( )指令,其格式( );ADD是( )指令。
四、【简答题】(本大题共3小题,每小题5分,共15分;请将答案填写在答题卷相应题号处)
31、执行下列程序段后:
ORG 1221H
MOV BX,OFFSET NUM
NUM DW 12H
MOV CL,BYTE PTR NUM+1
…
MOV CH,TYPE NUM
MOV AX,NUM HLT
请问:(AX)=( ),(BX)=( ),(CX)=( )。
32、AND AL,AL
JZ BRCH1
RCR AL,1
JZ BRCH2
RCL AL,1
INC AL
JZ BRCH3
:
上述程序运行后,试回答:
(1)当(AL)=( )时,程序转向BRCH1
(2)当(AL)=( )时,程序转向BRCH2
(3)当(AL)=( )时,程序转向BRCH3
33、标号有哪三个属性 其含义是什么?
五、【编程题】(本大题共2小题,每小题10分,共20分;请将答案填写在答题卷相应题号处)
34、设AX,BX中的数一个为正数,一个为负数,下面程序段完成将正数送到PLW单元中存放,请将程序中所缺指令语句补上。
TEST AX,8000H
( )
MOV PLW,BX
JMP DONE
K1:( )
DONE:
35、在某子程序的开始处要保护AX,BX,CX,DX四个寄存器信息,在子程序结束时要恢复这四个寄存器信息。例如:
PUSH AX\
PUSH BX \ 保护现场
PUSH CX /
PUSH DX/
:
}恢复现场
试写出恢复现场时的指令序列。
要考试!速求答案,谢谢! 展开
展开全部
26、加1指令是(INC ),其指令格式是(INC A )。
27、借位减法指令是(SUBB ),若在执行此指令前,CF为0,则执行此指令与不带进位的减法指令是否相同( 同 )(“同”或“不同”)。
28、逻辑运算指令中( CPL )指令只有一个操作数;欲把某操作数指定的一位或多位置0,需用指令( CLR );置1需用指令(SETB );取反需用指令( CPL )。
29、SAL是(算术左移 )指令;SHR是( 逻辑右移
)指令;
RCL是( 带进位循环左移 )指令;ROR是( 带进位循环右移
)指令。
30、ADC是( 带进位加法 )指令,其格式(ADC A,## );ADD是( 加法 )指令。
27、借位减法指令是(SUBB ),若在执行此指令前,CF为0,则执行此指令与不带进位的减法指令是否相同( 同 )(“同”或“不同”)。
28、逻辑运算指令中( CPL )指令只有一个操作数;欲把某操作数指定的一位或多位置0,需用指令( CLR );置1需用指令(SETB );取反需用指令( CPL )。
29、SAL是(算术左移 )指令;SHR是( 逻辑右移
)指令;
RCL是( 带进位循环左移 )指令;ROR是( 带进位循环右移
)指令。
30、ADC是( 带进位加法 )指令,其格式(ADC A,## );ADD是( 加法 )指令。
2010-09-02
展开全部
真贱~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询