正在加载图片...
微机原理期中自测试题参考答案 填空题(每空1分,共40分) 1、宏汇编语言程序被汇编时,指令语句产生代码指令,伪指令语句不产生代码指令,宏 指令语句可能产生也可能不产生代码指令。 2、调用程序、子程序传送参数的方法通常有寄存器、内存和堆栈三种方法 3、伪指令EOU、DB、DW、 MACRO的标号名字域必须有名字或标号的伪指令为EOU、 MACRO 4、虽在本模块无定义,却可以被单独引用的名字或标号,必须用 EXTRN伪指令给以说明。 注:讲义中由于疏忽误将 EXTRN写为 EXTERN,请更正过来 5、PEN∏UM的工作模式有实模式、保护模式、虛拟8086模式 6、下述机器数形式可表示的数值范围是(请用十进制形式写出)单字节无符号整数0-255 单字节有符号整数-128+1 注:微型计算机的有符号整数机器码采用补码表示,单字节有符号整数的范围为128~+127 7、在汇编语言中,END伪指令有两种格式。主模块中的格式为END启动指令标号:非 主模块中的格式为END 8、乘法指令MUL的指令格式只有一个源操作数,若源操作数的类型属性为字节,则目的 操作数在AX中,若源操作数的类型属性为字,则目的操作数在DX:AX中 注:将题中的目的操作数改为乘积更确切一些 9、请给出标志寄存器中标志位OF、IF、SF、ZF、PF、CF的说明:OF溢出、IF中断 SF符号、ZF零、PF奇偶、CF进位。 10、堆栈是按照先进后出原则组织的一片连续的存储区域 l1、变址寻址的有效地址是变址寄存器的内容与地址位移量代数和 12、指令ⅪLAT通常用于查表操作,在使用该指令前,应把表首的偏移首地址送入BX,待 转换的代码在表中的序号送AL 13、若要求不产生汇编错误,则字符串ABC只能出现在伪指令DB中。 14、100.25转换成单精度格式为010000101100100010000000 15、若x的单精度格式为11000001000000000则x=25.125 16、保护模式下,描述符表分为全局描述符表GDT、局部描述符表LDT、中断描述微机原理期中自测试题参考答案 一、填空题(每空 1 分,共 40 分) 1、宏汇编语言程序被汇编时,指令语句产生代码指令,伪指令语句不产生代码指令,宏 指令 语句可能产生也可能不产生代码指令。 2、调用程序、子程序传送参数的方法通常有寄存器、内存和堆栈三种方法。 3、伪指令 EQU、DB、DW、MACRO 的标号名字域必须有名字或标号的伪指令为 EQU、 MACRO。 4、虽在本模块无定义,却可以被单独引用的名字或标号,必须用 EXTRN 伪指令给以说明。 注:讲义中由于疏忽误将 EXTRN 写为 EXTERN,请更正过来。 5、PENTIUM 的工作模式有实模式、保护模式、虚拟 8086 模式。 6、下述机器数形式可表示的数值范围是(请用十进制形式写出):单字节无符号整数 0~255; 单字节有符号整数-128~+127。 注:微型计算机的有符号整数机器码采用补码表示,单字节有符号整数的范围为-128~+127。 7、在汇编语言中,END 伪指令有两种格式。主模块中的格式为 END 启动指令标号;非 主模块中的格式为 END。 8、乘法指令 MUL 的指令格式只有一个源操作数,若源操作数的类型属性为字节,则目的 操作数在 AX 中,若源操作数的类型属性为字,则目的操作数在 DX:AX 中。 注:将题中的目的操作数改为乘积更确切一些。 9、请给出标志寄存器中标志位 OF、IF、SF、ZF、PF、CF 的说明: OF 溢出、IF 中断、 SF 符号、ZF 零、PF 奇偶、CF 进位。 10、堆栈是按照先进后出原则组织的一片连续的存储区域。 11、变址寻址的有效地址是变址寄存器的内容与地址位移量代数和。 12、指令 XLAT 通常用于查表操作,在使用该指令前,应把表首的偏移首地址送入 BX,待 转换的代码在表中的序号送 AL。 13、若要求不产生汇编错误,则字符串'ABC'只能出现在伪指令 DB 中。 14、100.25 转换成单精度格式为 0100 0010 1100 1000 1000 0000 0000 0000 B。 15、若 x 的单精度格式为 11000001110010010000000000000000B,则 x=-25.125。 16、保护模式下,描述符表分为全局描述符表 GDT、局部描述符表 LDT、中断描述
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有