微机原理与应用模拟题.doc
文本预览下载声明
《微机原理与应用》模拟题(补)
一填空题
1.用十进制数写出下列补码表示的机器数的真值:A8H: -88 ;8A1H: 2209 ;
2.十进制数-65532的原码为 8000FFFCH ,补码为 FFFF0004H 。
3.将8位无符号数88H扩展为16位应为 0088H ;将8位原码99H扩展为16位应为 8019H ;将8位补码CCH扩展为16位应为 FFCCH 。
4.在8086/8088微机系统中,假设用户程序装入内存后SS=896AH,SP=40H,
该用户程序的可用栈底物理地址是: 896DFH 。
5.将表中程序段各指令执行后AX的值用十六进制数填入表中:
程序段 AX MOV AX,-1 FFFF DEC AX FFFE AND AX,7FFFH 7FFE ADD AX,1 7FFF NEG AX 8001 OR AX,3FDFH BFDF AND AX,0EBEDH ABCD XCHG AH,AL CDAB SAL AX,1 9B56 RCL AX,1 36AD 6.执行下列指令
MOV BX, 4953H
ADD BX, 546AH
后,OF、CF的值为: OF=1 , CF=0 。
.十进制数-16的原码为 90H ,补码为 F0H ;十进制数255的原码为 00FFH ,补码为 00FFH ;十进制数-255的原码为 80FFH ,补码为 FF01H 。
.80486与80386相比,主要的改进是 片内含cache,且指令执行单元也采用了流水线结构 。
.80386/80486工作在保护虚拟地址方式时,它所具有的虚拟地址空间是由 页式存储器单元是否启动 决定的。
.80386DX工作在保护模式时,虚拟地址(罗辑地址)由 段选择子 和 偏移地址 两部分组成,这时所确定的虚拟地址空间为 64TB 字节。
.对于ADC 0809,AD转换是从 START 信号的下降沿开始,此时 EOC 信号将变为 低 电平,以表示正处于AD转换中,在AD转换结束时它又将变为 高 电平。.补码表示的机器数FAH的十进制表示的真值为: -6 。
补码表示的机器数88H的十进制表示的真值为: -120 。
.已知AX=ABCDH,执行“SAL AX,1”后,AX= 579AH ,再执行“RCL AX,1”后,AX= AF35H 。
4.80X86中断系统的功能极强,其结构简单而且灵活。它可以处理 256 种不同类型的中断,其中每一种中断都规定了一个唯一的 中断类型编码 ,即 中断向量 。CPU根据 中断类型编码 来识别中断源。80X86 CPU 在取得了 类型码 后,
.为了在保护虚拟地址方式下工作,80386/80486设置了 全局描述符表(GDT) 、 局部描述符表(LDT) 、 中断描述符表(IDT) 3个描述符表。
二判断∨,错的打×
1.MOV AX,[DX+NW]:(NW为字变量) ( × )
.MOV AX,[BX+S1]:(S1为字变量) ( ∨ )
.MOV [BX],5 ( × )
.INC [BX] ( × )
.用2114组成64K×8的存储器,需要64片。 ( × ).MOV DI,CH ( × )
7.DEC BX ( ∨ )
.POP CH ( × )
三编写程序段实现下列运算
(不考虑溢出,除法余数不再参与运算)
1.(W为字变量)
1.1:(将Wi看成符号数)
程序段:
MOV AX,W1
ADD AX,W2
CWD
MOV CX,10
IDIV CX
MOV W3,AX;保存商
MOV W4,DX;保存余数
答案2:(将Wi看成无符号数)
程序段:
MOV AX,W1
ADD AX,W2
MOV DX,0
MOV CX,10
DIV CX
MOV W3,AX;保存商
MOV W4,DX;保存余数
2.(B为字节变量)
2.
答案1:(将Wi看成符号数)
程序段:
MOV AL,B1
ADD AL,6
IMUL B2
IDIV B3
MOV B4,AL;保存商
MOV B5,AH;保存余数
答案2:(将Wi看成无符号数)
程序段:
MOV AL,B1
ADD AL,6
MUL B2
DIV B3
MOV B4,AL;保存商
MOV
显示全部