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