admin管理员组文章数量:1570972
2024年3月30日发(作者:)
微机原理第四章练习题及解
一:单项选择题
汇编源程序文件的扩展名是( C )。
A:*.LST B:*.OBJ C:*.ASM D:*.EXE
源程序文件汇编后的目标文件的扩展名是( B )。
A:*.LST B:*.OBJ C:*.ASM D:*.EXE
目标文件连接后的可执行文件的扩展名是( D )。
A:*.LST B:*.OBJ C:*.ASM D:*.EXE
下列可作为标识符用的字符串是( C )。
A:MOV B:ZF C:FAH D:PTR
下列为寄存器名的字符串是( B )。
A:ZP B:BP C:AP D:CP
下列为状态标志的字符串是( A )。
A:ZP B:BF C:DF D:TF
下列为控标志的字符串是( D )。
A:ZP B:SF C:OF D:TF
下列为指令助记符的字符串是( C )。
A:ADCC B:AAAA C:SUB D:POOP
下列为运算符的字符串是( B )。
A:ADC B:PTR C:OAG D:LOOP
定义字类型的伪指令符是( B )。
A:DB B:DW C:DD D:DQ
说明字节类型的伪指令符是( C )。
A:WORD B:DWORD C:BYTE D:SHOR
返回变量段属性的伪指令符是( B )。
A:OFFSET B:SEG C:TYPE D:SIZE
定义过程结束的伪指令符是( C )。
A:END B:ENDS C:ENDP D:ENDM
下列为段定义的伪指令是( B )。
A:PROC B:SEGMENT C:ASSUME D:STRUC
下列为符号定义的伪指令是( B )。
A:ORG B:EQU C:STR D:RET
二:填空题
将指令助记符翻译为指令机器码的过程称为( 汇编 )。
汇编程序的功能是输入扩展名为ASM的( 汇编源程序 )文件,输出扩展名为OBJ
的( 目标代码 )文件和扩展名为LST的( 列表 )文件。
汇编源程序中的保留字类型有( 寄存器名 )、( 标志名 )、( 指令助记符 )、
( 伪指令符 )和( 运算符 )。
汇编源程序中, FAH是( 变量 );0FAH是( 常量 )。
汇编源程序中,ABC和 abc 是意义( 相同 )的标识符。
汇编源程序中,( 指令 )前的标号应加冒号;( 伪指令 )前的标号不加冒号。
汇编源程序经汇编后,( 指令助记符 )将翻译为机器码;( 伪指令符 )将不会
翻译为机器码。
变量具有( 段基址 )属性、( 偏移量地址 )属性和( 数据类型 )属性。
汇编源程序中,BUF + 4是( 表达式 );[BX + 4] 是( 寻址方式 )。
段定义伪指令是( SEGMENT );段说明伪指令是( ASSUME )。
过程定义伪指令是( PROC );宏定义伪指令是( MACRO )。
ENDS是( 段 )定义结束伪指令;ENDP是( 过程 )定义结束伪指令;
ENDM是( 宏 )定义结束伪指令。
宏调用在( 源程序汇编 )时完成;过程调用在( 执行程序执行 )时完成。
要返回符号地址的段基址属性应使用( SEG )运算符;要返回符号地址的段内
偏移地址属性应使用( OFFSET )运算符;要返回符号地址的数据类型属性应使
用( TYPE )运算符。
定义字节类型变量的伪指令是( DB );定义字类型变量的伪指令是( DW )。
说明字节类型的伪指令是( BYTE );说明字类型的伪指令是( WORD )。
执行顺序程序语句时,指令指针IP的值会( 自动加1 );执行条程序语句时,指令
指针IP的值根据条件而( 跳变 )。
在先循环后判断的循环结构中,一般判断( CX )寄存器中的值是否为0。
执行指令MOV AL,80H+90H后,(AL)=( 10H )、CF = ( 0 )。
执行指令MOV AL,NOT 0FFH后,(AL)=( 00H )。
执行指令MOV AL,2 LT 5后,(AL)=( FFH )。
与指令 MOV AL,LOW BX功能相同的指令是( MOV AL,BL )。
若BUF为字节类型变量,完成指令MOV AX,( WORD ) PTR BUF。
指令 AND AL,BL OR 0FFH中,( AND )是指令助记符;( OR )是运算
符;( BL OR 0FFH )是表达式。
伪指令END的功能是( 结束汇编 )。
伪指令ENDS的功能是( 结束段定义 )。
伪指令ENDP的功能是( 结束过程定义 )。
伪指令ENDM的功能是( 结束宏定义 )。
指令 MUL BYTE PTR[BX]中,( MUL )是指令助记符;( BYTE )是伪指
令;( PTR )是运算符;( BYTE PTR[BX] )是表达式。
调用过程时,入口参数和出口参数传递的方法有,通过( 寄存器 )传递参数;通
过( 存储器 )传递参数;通过( 堆栈 )传递参数。
21H的DOS功能调用的应用过程为,将功能号送寄存器( AH );取入口参数;执
行( INT 21H )指令;获得出口参数。
INT 21H中断的功能号为01H,它的出口参数送寄存器( AL )。
INT 21H中断的功能号为02H,它的入口参数送寄存器( DL )。
三:判断题
汇编语言源程序文件的扩展名是ASM( √ )。
伪指令符经汇编将翻译为指令机器码( √ )。
伪指令符经汇编将翻译为指令机器码( × )。
符号AAA是指令助记符( √ )。
符号BBB是指令助记符( × )。
符号ORG是伪指令符( √ )。
变量有数据类型属性、段属性和偏移量属性( √ )。
BUF+4是表达式;[BX+4] 也是表达式( × )。
版权声明:本文标题:微机原理第四章练习题及解答 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1711792748a327719.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论