《微机原理及其应用》试题A
- 格式:pdf
- 大小:104.02 KB
- 文档页数:10


微型计算机原理及应用试题及答案
一、单项选择题(每小题2分,共30分)
1. 十进制33.25转换成十六进制数为 ( )。
A.B1.4H B. 1B.19H C.21.4H D.33.4H
2. 计算机系统中采用补码运算的目的是为了( )。
A.与手工运算方式保持一致 B.提高运算速度
C.简化计算机的设计 D.提高运算的精度
3. 为了把串行输入数据转换为并行输出数据,可以使用( )。
A.计数器 B.寄存器 C.移位寄存器 D.存储器
4. 8086CPU执行OUT DX,AL指令时,DX寄存器的值输出到( )。
A.地址总线 B.数据总线 C.控制总线 D.控制字寄存器
5. 寄存器间接寻址方式中,操作数处在( )。
A.通用寄存器 B.内存单元 C.程序计数器 D.堆栈
6. 若有16条地址线,那么可访问的内存地址范围为 ( )。
A.0001H~FFFFH B.0000H~FFFFH
C.00000H~FFFFFH D.00001H~FFFFFH
7. 在对汇编语言程序的处理过程中,用编辑程序产生汇编语言的源程序的扩展名是( )。
A..EXE B..OBJ C..BAT D..ASM
8. BUF1 DW 1234H,5678H
MOV CL,TYPE BUF1
以上两条指令汇编后CL的值为( )。
A.01H B.02H C.04H D.08H
9. PCI总线的数据宽度为( )位。
A.8 B.16 C.32 D.64
10. 能同时实现双向串行数据传送的方式是( )。
A.单工 B.半双工 C.双工 D.全双工
11. 地址译码器的输入端应接在( )总线上。
A.地址 B.数据 C.控制 D.以上都对
12. 总线的宽度用( )总线的条数表示。
A.地址 B.数据 C.控制 D.以上所有 13. 8051单片机的MOVX A,@DPTR指令中源操作数的寻址方式是( ) 寻址。
微机原理试题及其答案
硬件习题课
一、选择题
1在主机与外围设备进行数据交换时,为解决两者之间的同步与协调、数据格式转换等问
题,必须要引入( )。
A、数据缓冲寄存器
B、I/O总线
C、I/O接口
D、串并移位器
2在采用DMA方式的I/O系统中,其基本思想是在以下部件或设备之间建立直接的数据
通路,这指的是( )。
A、CPU与外围设备
B、主存与外围设备
C、外设与外设
D、CPU与主存
3目前微型机系统上广泛使用的机械式鼠标是一种()
A.输入设备
B.输出设备
C.输入输出设备
D.显示设备组成之一
4 擦除EPROM中的信息可以用()方式进行擦除。
A、加12.5V电压
B、加5V电压
C、紫外线照射
D、红外线照射
5在中断方式下,外设数据输入到内存的路径是( )
A. 外设→数据总线→内存 B.外设→数据总线→CPU→内存
C. 外设→CPU→DMAC→内存
D.外设→I∕O接口→CPU→内存
6、下列是电可擦除的存储器是:
A ROM
B PROM
C EPROM
D E2PROM
7、8086CPU对中断请求响应优先级最低的请求是( )
A NMI
B INTR
C 单步中断
D INTO
8 在DMA传送过程中完成数据传送功能是由()。
(A) CPU执行从存储器读出的指令
(B) CPU直接控制外部设备与存储器
(C) DMAC执行从存储器读出的指令
(D)外部设备中的控制部件直接控制
(E) DMAC的硬件直接控制
二、填空题
1计算机在进行远距离数据传送时,一般是通过_______________设备进行数字信号与模拟信号之间的转换。
2在计算机硬件设备中,硬盘,光盘和软盘属于___________存储器。
3评价存储器的主要性能指标有存取时间、可靠性、性能价格比和_____________。
4 8086/8088把中断分为_________中断和___________中断两大类,其中______ __是可屏蔽中断,___________是非屏蔽中断。
一.编程题 (共43题,430分)
1.1 [库中题号:060030] 10分
编写完整的8086汇编程序:将字符缓冲区A的字符'1234567890'倒序存放到缓冲区B中。
1.2 [库中题号:060029] 10分
编写一个程序,接收从键盘输入的10个十进制数字,输入回车符则停止输入,然后将这些数字加密后(用XLAT指令变换)存入内存缓冲区BUFFER。加密表为;
输入数字: 0,1,2,3,4,5,6,7,8,9
密码数字: 7,5,9,1,3,6,8,0,2,4
1.3 [库中题号:060028] 10分
试编写程序,它轮流测试两个设备的状态寄存器,只要一个状态寄存器的第0位为1,则与其相应的设备就输入一个字符;如果其中任一状态寄存器的第3位为1,则整个输入过程结束。两个状态寄存器的端口地址分别是0024和0036,与其相应的数据输入寄存器的端口则为0026和0038,输入字符分别存入首地址为BUFF1和BUFF2的存储区中。
1.4 [库中题号:060027] 10分
把0~10010之间的30个数,存入首地址为GRAD的字数组中,GRAD+i表示学号为i+1的学生成绩。另一个数组RANK是30个学生的名次表,其中RANK+I的内容是学号为i+1的学生的名次。试编写程序,根据GRAD中的学生成绩,将排列的名次填入RANK数组中(提示:一个学生的名次等于成绩高于这个学生的人数加1)。
1.5 [库中题号:060026] 10分
已知整数变量A和B,试编写完成下述操作的程序:
(1)若两个数中有一个是奇数,则将该奇数存入A中,偶数存入B中;
(2)若两个数均为奇数,则两数分别加1,并存回原变量;
(3)若两个数均为偶数,则两变量不变。
1.6 [库中题号:060025] 10分
试编写完整的程序,要求从键盘输入3个16进制数,并根据对3个数的比较显示如下信息:
(1)如果3个数都不相等则显示0;
一.填空题
01.________由中央处理器、存储器、输入/输出接口和总线组成。
02.微机系统中,有四级(或四层)总线,分别是片内总线、片总线、内总线和________。
03.与十进制数2006等值的十六进制数是________,与十六进制数AC04H等值的十进制数是________。
04.设[X]补=10101010B,则用8位二进制数表示的[X81]补的值是________B;若[X]补=00110101B,则[-2X]补=________B。
05.字符串‘Win98’的ASCII代码是________。
06.8086/8088的地址空间最多可分为________个逻辑段。
07.一个数据的有效地址EA = 1234H,且DS =5678H,则该数据在内存中的物理地址是________,该数据段的首末单元的物理地址是________。
08.若当前堆栈指针SP指向2006H单元,则向堆栈中压入5个字的内容后,SP应指向________。
09.若8086/8088 CPU引脚状态是M/IO=1,RD=1,WR=0,则此时执行的操作是________。
10.一台8微机的地址总线为16条,其RAM存储器容量为16KB,首地址为2000H,且地址是连续的,则可用的最高地址是________。
11.某中断类型号是20H,则中断向量地址是________。
12.某微机中断级联系统中,共采用3片8259A可编程中断控制器,则该系统最多可管理________级中断源。
13.某微机系统采用一块8253芯片,时钟频率为1MHz。若要求通道0工作于方式3,输出的方波周期为0.5ms,则时间常数应设定为________,通道控制字应设定为________。
14.一个串行字符由一个起始位,7个数据位,一个奇偶效验位和一个停止位构成,若每秒传送240个字符,则数据传送的波特率是________,传送每位信息所占用的时间是________。