微机原理与接口考试题目
一、选择题
1至今为止,计算机中的所有信息以二进制表示的理由是 (C )
A.节约元件 B.运算速度快
C.物理器件的性能决定 D.信息处理方便
3 作为现行PC机的主要系统总线是 (B)。
A.ISA总线 B.PCI总线
C.EISA总线 D.USB总线
4对计算机的软硬件进行管理,是 (A)的功能
A.操作系统 B.语言处理程序
C.数据库管理系统 D.用户程序
5 总线的数据传输率是指它每秒钟传送的 (A)。
A.比特数(bit) B.双字(double word)
C. 字数(word) D.字节数(byte)
6 80486是(B)位的微处理机。
A.16 B.32
C.64 D.准64
7 16位的微处理机8086可对存储器寻址的最大范围是 (D)。地址线是20根,所以有1M
A.16K B.32K
C.64K D.1M
8 系统软件中最重要的软件是 (A)。
A.操作系统 B.编译程序
C.数据库管理系统 D.故障诊断程序
9 微处理机的发展是以 (B)技术为标志的
A. 操作系统 B.微处理器
C. 软件 D.存储技术
10在微机汉字系统中,一个汉字的机内码占的字节数是(B)。
A.1 B.2
C.3 D.4
二 填空题
1、世界上第一台电子数字计算机(ENIAC)于(1946)年公诸于世。
2、被称为计算机之父的是(冯.诺依曼),其提提出计算机应该由(运算器 )( 控制器 )( 存储器 )( 输入 )( 输出 )五大部件组成。
4、微型计算机硬件一般由(微处理器 )(主存储器)(I/O接口电路)( 总线)( 外部设备 )等部件组成。
5、I/O端口的编址方式有(统一)和(独立)两种编址方式。
三、简答题
1举出几个芯片中常用的引脚并说明它们的用途(不少于7个)
答:① GND 用于接地,② Vcc用于接火线 ③ TEST测试
④ READY 准备工作 ⑤ REAST 复位 ⑥ WR 写 ⑦ CLK 时钟
2 I/O端口地址的编址方式有几种,各自的优缺点是什么?
答:有两种编制方式,统一编址和独立编址
3 CPU与外设间数据传送方式是多种多样的,简述各种传送方式的原理?
答:①:无条件传送: 在传送前无需查询外设状态,直接传送。
② 查询传送: 需查询外设状态,满足就传送,不满足继续查询。
③中断传送:传送前不需要查询外设状态,外设准备好就向CPU发送中断,请求CPU
传送数据的方式。
④DMA传送:传送前CPU只需把传送的起始地址数据量告知DMA,然后DMA控制
整个数据传送过程,中间无需CPU的参与。
1单精度浮点数(32位),阶码8位,尾数24位(包括符号位在内)
试把下列数表示成单精度数(原码表示)
1. -101.1001101
答:—0.1011001101*2^11 11前面的符号就是阶符,
2. 0.[1**********]01
答:0.101011101*2^2
2、在8086系统中,如果地址总线上传输的值是1234H,BHE为低电平。P33.
问:(1)当前CPU要对哪个存储进行操作,操作单元的地址是?
答:两个都访问,访问的地址是1234H,1235H BHE为低电平有效即=0;(奇地址)
(2)如果我只想访问3455H单元,那么地址总线上传输的值是,BHE是什么电平? 答:地址总线上的值是3455,BHE为低电平。
3已知某微机系统中RAM容量为2k*8位,首地址为1234H,求其最后一个单元的地址?如果由该芯片组成一个8k*16位的RAM,需要几块这种芯片,其中要几位地址线作位芯片选择线
答:2K=2^11=800H, 1234H+800H=1
8K=2K*4;16bit=8bit*2;4*2=8块芯片;
8=2^3;所以要3位作为地址线
4 已知一个具有16位地址线和8位数据线的存储芯片,回答以下问题:
(1) 该存储芯片能存储多少字节数据?答:2^16=64K;
(2) 如果该存储芯片由8k*8位的存储芯片组成,需要多少片? 答:64K=8*8;
(3)
一、 填空题
1 CPU 与I/O之间的接口信号通常包括、___数据信息,___状态信息___和控制信息等。 2对于CPU来说,中断源有两类___内部中断___和__外部中断_____。
3 8259A的初始化是通过ICW和OCW实现的,ICW也叫___命令控制字__、OCW也叫____操作控制字__。
4中断源的优先级判别一般可采用___内部中断____和___外部中断____两种方法。 5 8237A的传送方式有__单字节___、___请求__、___块___和级联方式。
6 8237A的最高数据传送速率为____1.6__MB/S。
7单片8259A能同时接受__8__个中断请求,8237A能同时接受___4__个DMA传送请求。 8 中断向量表有三种类型____专用中断____和__备用中断___,___用户中断_____。
二、简答题 需要多少位地址线作为芯片选择线 ? 答:8=2^3;3位地址线 A34H, 1A34H-1=1A33H;
1 中断技术在计算机中扮演着重要的角色,试简述一个中断的完整过程?
答:(1)中断判优 (2)关中断 (3)开中断 (4)返回
2. 试简述中断入口地址是如何被确定的?
答:将中断类型号N乘4,得到中断向量表的存放地址4N,然后将中断向量表中的4N和4N+1两个单元的内容装入IP寄存器,再把中断向量表中的4 N+2和4N+3两个单元的内容装入代码寄存器CS中,这个就是中断服务程序的起始地址。
3 8259A中断优先权管理有几种方式,并简单介绍这几种方式?
答:(1)软件查询法确定中断优先权 (2)硬件优先权排队电路
4 8237A有几种工作模式,并简单介绍这几种工作模式?
答:单字节传送方式,数据块传送方式,请求传送方式,级联传送方式。
二、 计算题
1、某系统中采用2片8259A级联构成中断系统,从片的INT接在主片的IR4上,且除了IR3
(对应的中断类型号53H)为和IR6(对应的中断类型号56H)接了中断源外,其他保留,对应的中断服务程序的段基地址为1000H,偏移地址分别为1200H和2200H。主片的中断申请端IR0(对应的中断类型号60H)和IR5(对应的中断类型号65H)接了中断源,其他保留,且对应的中断服务程序的段基地址为5000H,偏移地址分别为0045H和1026H。试编写中断向量表的写入程序。
答: MOV DX,0045H MOV AL,60H
MOV AX,DX MOV AH,25H
OUT DS,AX INT 21H
2、已知某系统采用单片8259组成中断系统,中断请求信号使用边沿触发方式,全嵌套中断
优先级,数据总线无缓冲,自动中断结束方式,中断类型码为80H----87H,端口地址为B0H和B2H,是写出8259的初始化程序?
答:ICW1=13H
ICW2=3H
ICW4=17H
MOV AL,13H MOV AL,80H MOV AL,17H
OUT B0H,AL OUT B1H,AL OUT B2H,AL
3、8237A用通道1输入8K数据块,起始地址为2000H,按地址增量方向数据块连续传送,不自动预置,DREQ采用高电平,DACK采用低电平,试编写初始化程序?
答:8K=2000H ;
模式控制字=85H
MOV AL, 00H MOV AL,2000H MOV AL,01H
OUT 5DH, AL OUT 53H,AL OUT 58H,AL
MOV AL, OOH MOV AL,85H MOV AL,05H
OUT 52H, AL OUT 5BH,AL OUT 59H,AL
MOV AL, 20H MOV AL,01H
OUT 53H, AL OUT 5A,AL
三、 填空题
1 8255A共有两个控制字分别是___置位控制字____和___复位控制字____。
2 DMAC是___DMA控制器______。
3 8255A能同时接受___3___个外部并行数据传送请求。
4 8255A有3中工作方式,分别是___方式0___、__方式1_____和____方式2____。
二、 计算题
1、8253定时器的端口地址为9527H-9530H,计数器2选用方式1,输入时钟频率为1.6MHz;要求输出频率20KHz;采用二进制记数;试编写8253的初始化程序。
答:1.6*10^6/20*10^3=80
MOV AL, 92H MOV AL,80
MOV DX, 9530H MOV DX,9529H
OUT DX,AL OUT DX,AL
2、某微机系统中,系统提供一个频率为20khz的时钟信号,要求用8253可编程定时/记数器的通道1实现每隔10ms扫描一次键盘的操作,要求采用十进制记数,试确定8253的工作方式并为其编写初始化程序。(假设8253的端口地址为27H——30H)
答:
3 假设一个系统中,8255A工作在方式1下,A口输入,B口输处,Pc7、Pc6为输出,允许B口中断,禁止A口中断,试编写初始化程序。
答:源程序
PORTK EQU 1FH 初始化:
PORTA EQU 1CH MOV AL,0B4H
PORTB EQU 1DH MOV DX,PORTK
PORTC EQU 1EH OUT DX, AL
MOV AL,08H
OUT DX,AL
MOV AL,05H
OUT DX,AL