一、单选题(共 30 道试题,共 60 分。)V 1. 伪指令ENDP告诉汇编程序()
A. 宏定义结束
B. 过程定义结束
C. 段定义结束
D. 过程运行结束
满分:2 分
2. 占用CPU时间最长的数据传送方式是()
A. DMA
B. 中断
C. 查询
D. 无条件
满分:2 分
3. 存取周期是指()
A. 存储器的写入时间
B. 存储器的读出时间
C. 存储器进行连续写操作允许的最短时间间隔
D. 存储器进行连续读/写操作允许的最短时间3间隔
满分:2 分
4. 某系统中,已知建立堆栈时SS=2360H,SP=0800H,经过一段时间后,SP的内容变为0700H,则堆栈中有多少个字的数据()
A. 80H
B. 50H
C. 100
D. 100H
满分:2 分
5. 下面有关MN/MX的叙述正确的是()
A. 是工作模式选择信号,由CPU产生,为高电平时CPU工作在最小模式,为低电平时,CPU工作在最大模式
B. 是工作模式选择信号,由CPU产生,为低电平时CPU工作在最小模式,为高电平时,CPU工作在最大模式
C. 是工作模式选择信号,由外部输入,为低电平时CPU工作在最小模式,为高电平时,CPU工作在最大模式
D. 是工作模式选择信号,由外部输入,为高电平时CPU工作在最小模式,为低电平时,CPU工作在最大模式
满分:2 分
6. 若SI=0053H,BP=0054H,执行SUBSI,BP后,则()
A. CF=0,OF=0
B. CF=0,OF=1
C. CF=1,OF=0
D. CF=1,OF=1
满分:2 分
7. 80486CPU响应中断时,自动压入堆栈的信息是()
A. AX,BX,CX,DX的内容
B. AX,CX的内容
C. CS,IP,SP的内容
D. CS,IP,标志寄存器的内容
满分:2 分
8. 运算器在执行两个用补码表示的整数加法时,判断其是否溢出的规则为()
A. 两个整数相加,若最高位(符号位)有进位,则一定发生溢出
B. 两个整数相加,若结果的符号位为0,则一定发生溢出
C. 两个整数相加,若结果的符号位为1,则一定发生溢出
D. 两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出
满分:2 分
9. 已知(BP)=0100H,(DS)=7000H,(SS)=8000H,(80100H)=24H,(80101H)=5AH,(70100H)=01H,(70101H)=02H,指令MOVBX,[BP]执行后,(BX)=()
A. 0102H
B. 0201H
C. 245AH
D. 5A24H
满分:2 分
10. 算术移位指令SAR用于()
A. 带符号数乘2
B. 带符号数除2
C. 无符号数乘2
D. 无符号数除2
满分:2 分
11. 下列有关指令指针寄存器的说法中,哪一个是正确的()
A. IP存放当前正在执行的指令在代码段中的偏移地址
B. IP存放下一条将要执行的指令在代码段中的偏移地址
C. IP存放当前正在执行的指令在存储器中的物理地址
D. IP存放当前正在执行的指令在存储器中的段地址
满分:2 分
12. PC机执行输出指令OUT时,向相应的I/O接口芯片产生的有效控制信号是()
A. AEN
B. IOR
C. IOW
D. ALE
满分:2 分
13. 通常,中断服务程序中的一条STI指令目的是()
A. 允许低一级中断产生
B. 开放所有可屏蔽中断
C. 允许同级中断产生
D. 允许高一级中断产生
满分:2 分
14. 下列总线中,属于局部总线的是()
A. ISA
B. EISA
C. MCA
D. PCI
满分:2 分
15. 设8259A当前最高优先级为IR5,如果要使该中断在下一循环中变为最低优先级,则OCW2应设为()
A. 11100000
B. 10100101
C. 10100000
D. 01100101
满分:2 分
16. 计算机工作中只读不写的存储器是()
A. DRAM
B. ROM
C. SRAM
D. EEPROM
满分:2 分
17. 采用高速缓存Cache的目的是()
A. 提高总线速度
B. 提高主存速度
C. 使CPU全速运行
D. 扩大寻址空间
满分:2 分
18. 设某一个单元的物理地址是54321H,则正确的逻辑地址表示为()
A. 4321H:50000H
B. 54320H:1H
C. 5430H:0021H
D. 5432H:00001H
满分:2 分
19. 计算机内部,一切信息的存取,处理和传送都是以()形式进行
A. EBCDIC码
B. ASCII码
C. 十六进制编码
D. 二进制编码
满分:2 分
20. 在下列伪指令中定义字变量的是()
A. DD
B. DW
C. DQ
D. DT
满分:2 分
21. INC指令不影响()标志
A. OF
B. CF
C. SF
D. ZF
满分:2 分
22. 8086的CPU由()两部分组成。
A. SP、ALU
B. 控制器、FLAGS
C. EU、BIU
D. EU、ALU
满分:2 分
23. 改变()寄存器的值,可改变堆栈中栈顶元素的位置
A. BP
B. IP
C. SP
D. BX
满分:2 分
24. PC机中,确定硬中断的服务程序入口地址的是()
A. 主程序中的调用指令
B. 主程序中的转移指令
C. 中断控制器发出的类型码
D. 中断控制器中的中断服务寄存器
满分:2 分
25. 用3片8259A级联,最多可管理的中断数是()
A. 24级
B. 22级
C. 23级
D. 21级
满分:2 分
26. JMPWORDPTR[DI]是()
A. 段内间接转移
B. 段间间接转移
C. 段内直接转移
D. 段间直接转移
满分:2 分
27. 计算机使用总线结构便于增减外设,同时()
A. 减少了信息的传输量
B. 提高了信息的传输量
C. 减少了信息传输线的条数
D. 增加了信息传输线的条数
满分:2 分
28. 设(SS)=3300H,(SP)=1140H,在堆栈中压入5个字数据后,又弹出两个字数据,则(SP)=()
A. 113AH
B. 114AH
C. 1144H
D. 1140H
满分:2 分
29. 中断控制器8259A采用级连方式时最多可管理()中断源
A. 64个
B. 32个
C. 16个
D. 15个
满分:2 分
30. 如果一个程序在执行前CS=1000H,IP=2000H,该程序的起始地址是()
A. 3000H
B. 12000H
C. 21000H
D. 1000H
满分:2 分
二、判断题(共 20 道试题,共 40 分。)V 1. 不能给段寄存器赋立即数。
A. 错误
B. 正确
满分:2 分
2. 80486中对堆栈单元的存取操作是以字节为单位的。
A. 错误
B. 正确
满分:2 分
3. 对堆栈区的操作必须遵循先进先出的原则。
A. 错误
B. 正确
满分:2 分
4. 指令MOVCS,BX是非法的。
A. 错误
B. 正确
满分:2 分
5. 可屏蔽中断要执行两个中断响应总线周期。
A. 错误
B. 正确
满分:2 分
6. 当对堆栈段的数据进行操作时,其操作数的有效地址可保存在BP中。
A. 错误
B. 正确
满分:2 分
7. 总线是专门用于完成数据传送的一组信号线。
A. 错误
B. 正确
满分:2 分
8. 中断服务程序结束时,可用RET指令代替IRET指令返回主程序。
A. 错误
B. 正确
满分:2 分
9. CS和IP都不能作传送指令的目的操作数。
A. 错误
B. 正确
满分:2 分
10. 寻址256M字节内存空间,需28条地址线。
A. 错误
B. 正确
满分:2 分
11. 总线周期是指CPU执行一条指令所需的时间。
A. 错误
B. 正确
满分:2 分
12. SP的内容可以不指向堆栈的栈顶。
A. 错误
B. 正确
满分:2 分
13. 无条件转移指令只能用于段内直接转移。
A. 错误
B. 正确
满分:2 分
14. 查询式输入输出是按先读状态端口,后读/写数据端口的顺序传送数据的。
A. 错误
B. 正确
满分:2 分
15. 在可屏蔽中断的嵌套原则中,不允许低级中断打断高级中断,但允许同级中断相互打断。
A. 错误
B. 正确
满分:2 分
16. 指令MOVDI,OFFSET[BX][SI]是正确的。
A. 错误
B. 正确
满分:2 分
17. 若8259A工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完毕后,优先级最高的中断源是IRQ3。
A. 错误
B. 正确
满分:2 分
18. TEST指令属于逻辑运算指令。
A. 错误
B. 正确
满分:2 分
19. 指令MOVAX,[BX]的源操作数是寄存器寻址方式。
A. 错误
B. 正确
满分:2 分
20. 在80486的32位标志寄存器中,其每一位都有一定的含义。
A. 错误
B. 正确
满分:2 分