1 已知指令CALL DWORD PTR [BX]执行前(SP)108H 该指令执行SP容 ( )
A 100H
B 104H
C 0FEH
D 106H
2.标志寄存器中方标志DF=1时次执行MOVSB指令时变址寄存器SIDI( )
A 加1
B 加2
C 减1
D 减2
3 设(AX) 0C568H执行指令ADD AX54B7H标志位CF OF值分( )
A 0 0 B 0 1 C 1 0 D 1 1
4 指令JMP DWORD PTR [BX]属( )
A 段间接转移 B 段直接转移
C 段间直接转移 D 段间间接转移
5 列标志位符号标志( )
A SF B DF C PF D IF
6中断量表中址0:124H中断类型号( )
A 48H B 4AH C 49H D 50H
7取变量标号偏移址伪操作符( )
A OFFSET B PTR CORG D SEG
8 寄存器CL高位1位保持变应指令( )
A XOR CL 80H B OR CL 80H C AND CL 7FH D NOT CL
9AB符号数执行CMP AB指令求A>B时转移条件指令( )
A JLE B JA C JBE D JG
10 指令MOV AX[SI+BX]中源操作数隐含段( )
A 代码段 B 数段 C 堆栈段 D 附加段
11已知SP2000H执行RETF(RETF段间返回指令)SP值( )
A 2006H B 2004H C 2002H D 1FFAH
12.CALL指令执行时进入堆栈保存寄存器先序( )
A IPCS B IPCS标志寄存器 C CSIP标志寄存器 D CSIP
13DF=1指令( )
A STD B STI C CLD D CLI
14指令 DIV BX执行时商存放( )
A DX寄存器中 B DXAX寄存器中 C BX寄存器中 D AX寄存器中
15 CX0时REP MOVSB执行次数 ( )
A 1次 B 0次 C 65535次 D 65536次
二 填空题
1INTER86CPU中断系统属____________型中断
2伪指令形成__________________代码
3BX约定段(默认关联段)__________段
4EU执行CPU____________操作
58086CPU通寄存器________________________________________________等
6逻辑址________________________构成
7x86入栈操作总先____________然____________
8INTER86系列微机端口址_____位
9标志位TF功__________
10字符显示缓区址____________________
三名词术语解释 (题5题题5分25分)
1 BIOS功调
2 址表达式
3 子程序出口参数
4 标号段属性
5 中断矢量
四编程题
1BX寄存器中二进制数显示屏幕程序编程思路:
1)设置SI数数组指针BX寄存器中数范围0~FFFFH16位二进制数置循环次数CX16
2)BX中位二进制分离出方法BX寄存器中数断215214213212…2120商二进制位数
求 阅读程序补充完整(空4分20分)
请出题编程思路程序框图表述出(题10分)
DATA SEGMENT
DIVI
DW 32768 16384 8192 4096 2048 1024 512 256 128 64 32 16 8 4 2 1 数数组
DATA ENDS
CODE SEGMENT
ASSUME CSCODE DSDATA
START MOV AXDATA
MOV DSAX
MOV CX16
MOV BX 12AFH
MOV AXBX
( 1 )
NEXT XOR DXDX
( 2 )
PUSH DX
OR AL30H
MOV DLAL
MOV AH2
INT 21H
( 3 )
INC SI
( 4 )
( 5 )
MOV AX4C00H
INT 21H
CODE ENDS
END START
:请设想题否编程思路?(加分题)
2已知a1a20次存放BUF首址连续数区数占两字节数SUM两字节编程计算SUM=a1+a2+a3+…+a20
3含子程序字符串显示程序实现指定屏幕位置指定颜色显示字符串字符串预置数段中数值0作结束符号
求定入口参数设计完成子程序设计
data segment
db 'Welcome to masm'0
data ends
code segment
assume cscodedsdata
start mov dh14 dh装行号(范围125)
mov dl4 dl装列号(范围180)[注超80等行号动加1]
mov cl0cah cl中存放颜色属性(0cah红底高亮闪烁绿色属性)
mov axdata
mov dsax
mov si0
call show_str
mov ax4c00h
int 21h
show_str 显示字符串子程序[定义开始]
ret 显示字符串子程序[定义结束]
code ends
end start
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档