2010年微机原理与接口技术试题及答案
微机原理与接口技术期末试题ABC三卷及答案

《微机接口技术》课程试题A卷一、填空题(每空格1 分共 28 分)1.接口的基本功能是()和()。
2.数据输入/输出的三种方式是()、()和()。
3.在查询输入/输出方式下,外设必须至少有两个端口,一个是()端口,另一个是()端口。
4.总线传输方式通常有三种()、()和()。
5.在总线上完成一次数据传输一般要经历如下阶段()阶段、()阶段、()阶段、()阶段。
6.按总线在微机结构中所处的位置,总线可分为()总线、()总线、()总线、()总线。
7.8255A具有()工作方式:()选通、()选通和()。
8.串行通信方式分为()和()。
9.RS-232-C是()与()间的标准。
10.调制解调器是()和()的组合器件。
二、判断题(每小题3分共24)11.8086CPU 在读/写总线周期的 T3 状态结束对 READY 线采样,如果 READY 为低电平,则在 T3 与 T4 状态之间插入等待状态 TW。
()12.在 8253 的方式控制字中,有一项计数锁存操作,其作用是暂停计数器的计数。
()13.8250 的溢出错误指示 CPU 还未取走前一个数据,接收移位寄存器又将接收到的一个新数据送至输入缓冲器。
()14.在 8088 系统(最小组态)中,执行指令”MOV [2000H],AX”需 1 个总线周期。
()15.DMA 控制器 8237A 现行字节数寄存器的值减到 0 时,终止计数。
()16.8086/8088CPU 的复位后开始执行的第一条指令的地址为FFFFH。
()17.若各中断源的优先级是一样的,则可用自动循环优先级来实现。
()18.最小模式下 8086/8088 读总线操作时序和写总线操作时序中的 DT / R 信号波形基本相同。
()三、单项选择题:(每小题 3分,共 30 分)19.8086CPU工作在总线请求方式时,会让出()。
A.地址总线 B.数据总线C.地址和数据总线 D.地址、数据和控制总线20.8086CPU的I/O地址空间为()字节。
同济大学2009-2010(1)微机原理期终试题(AB卷)含答案.

MOV AL, 0
AND AL, 0
SUB AL, AL
XOR AL, AL
SHL AL, 8
2. Compare the difference between AND and TEST instruction.
解:
AND指令会影响目的寄存器内容,而TEST不影响目的寄存器的内容。
3.已知AX=3024H, BX=0A010H,执行以下CMP AX, BX指令后,试分析标志位S,C,O,Z的值,并指出AX的值。
解:
CMP指令运行后, AX内容不受影响,仍为3024H。正数减去负数后其结果为负数(9014H ,因此O=1。高位有借位,因此C=1。显然, S=1, Z=0。
4. What condition does a logic 1 (high level on the 8086 ALE pin indicate.
(4将IP寄存器内容压栈;
(5根据中断向量号查询中断向量表,获取中断服务程序的段地址和偏移地址,分别装入CS和IP ;
(6执行中断服务程序;
(7执行到IRET/IRETD时,从堆栈中弹出IP和CS ;
(8从堆栈重弹出标志数据到标志寄存器。
二、分析与设计题(70分
7.某微型计算机系统,其CPU地址线为20位,数据线为8位。需扩展内存140KB ,其中RAM为128KB ,选用62256(32K×8; ROM为12KB ,选用EPROM2732(4K×8,要求内存地址空间从40000H开始连续分配, RAM在低,故在中断向量表中所处的位置为22H ×4=88H。因为8086系统的中端向量表位于内存的最低端,故该中断向量在地址范围为00088H-0008BH。6.简要说明中断处理的流程。
《微机原理与接口技术》参考答案

《微机原理与接口技术》参考答案《微机原理与接口技术》习题参考答案习题 2 1. 为何说8086CPU是16位CPU?答:16位指的是8086CPU的字长,而字长一般来说和运算器、寄存器、总线宽度一致。
因为8086CPU的内部寄存器、内部运算部件以及内部操作都是按16位设计的,这决定了它的字长为16位。
2. 8086CPU哪两个单元组成?其中,指令队列在哪个单元中,有何作用?答:总线接口单元和执行单元。
指令队列在BIU中。
它的作用是当EU在执行指令时,空闲的BIU可以从内存读取后续指令到指令队列,这样就可以将取指令工作和执行指令工作重叠进行,从而提高CPU的工作效率,加快指令的执行速度。
3. 8086CPU中8位寄存器和16位寄存器是什么关系?答:8086的通用寄存器包括数据寄存器、指针寄存器和变址寄存器。
其中数据寄存器包含AX、BX、CX、DX四个16位寄存器,但他们每个都可以分开作为两个单独的8位寄存器使用。
8086的指针寄存器和变址寄存器不可分割为8位寄存器。
4. 8086CPU中的IP寄存器有何用途?答:IP寄存器是指令指针寄存器,用来存放下一条要执行的指令在代码段中的偏移地址。
在程序运行过程中,IP寄存器始终指向下一条指令的首地址,与CS寄存器联合确定下一条指令的物理地址。
8086就是通过IP寄存器来控制指令序列的执行流程。
5. 在标志寄存器中,用于反映运算结果属性的标志位有哪些?它们每一位所表示的含义是什么?答:有CF、PF、AF、ZF、SF、OF。
它们的含义如下:CF:进位标志。
它记录运算时从最高有效位产生的进位值或结果值。
最高有效位有进位或有借位时CF=1,否则CF=0。
PF:奇偶标志。
它记录运算结果的奇偶检验条件。
当结果操作数中“1”的个数为偶数时PF=1,否则PF=0。
AF:辅助进位标志。
在字节运算时,低半字节向高半字节有进位或借位时,AF=1,否则AF=0。
ZF:零标志。
《微机原理与接口技术》考试试卷考卷及答案 可编辑

利用索引字段可以从拥有210个段描述符的段描述符表中选出任何一个段描述符。
Cache的命中率是指命中Cache的次数与访问Cache的次数之比。
当程序有高度的顺序性时,Cache更为有效。
Pentium处理机是32位微处理机,因此其内部数据总线是32位的。
1.Pentium微处理机的段寄存器(也称段选择符)是———位的寄存器,用它可选择
----------------个段的逻辑地址。
(1)32位(2)16位(3)8位(4)64位
(5)16KB(6)64TB(7)4GB(8)3.2GB
2.. Pentium微处理机实现的是———和———两级存储管理。
(1)主存储器(2)磁盘(3)分段管理(4)Cache
(5)分页管理(6)二级Cache
3.在保护方式下,Pentium微处理机可以访问———字节虚拟存储器地址空间和
———————字节实地址存储器空间。
(1)256KB(2)512KB(3)1MB(4)512MB(5)1GB
(6)4GB(7)21GB(8)32GB(9) 1TB(10) 32TB
(11) 64TB(12) 16TB注:GB =千兆TB =兆兆
6.(4)7.(1)8.(3)9 .3) 10 .1)
11 .(1)12.2) 13.2) 14.1) 15.2)
4.Pentium微处理机段的转换过程是,由系统给出的地址以及程序给出的地址都是————,它是
由————和————组成。
(1)实地址(2)逻辑地址(3)一个32位的基地址(4)一个16位的
段选择符(5)一个只能在段内使用的32位的偏移量(6)20位的段的界限
微机原理和接口技术第一、二章作业和答案

8. 两个不压缩BCD码分别存放在3000H和 3001H单元的低4位,高4位均为0。将两个不 压缩的BCD码组合成为一个压缩的BCD码, 前者放在低4位,后者放在高4位,存放在 3002H单元。例如初值为: (3000H)=07H, (3001H)=05H, 要求结果为(3002H)=57H 9. 将4000H和4001H单元的两个ASCII码分别转 换为相应的十六进制数,然后共同存放在 4002H单元,前者放在低4位,后者放在高4 位。例如初值为: (4000H)=42H=‘B’, (4001H)=36H=‘6’, 要求结果为(4002H)=6BH
10. 微机某内存单元的内容为C5H,若它表示的是一个 无符号数,该数对应的十进制数是多少?若它表示 的是一个带符号数,该数对应的十进制数是多少?
3
11. 将下列十进制数分别转化为二进制数(保留4位小 数)、十六进制数(保留4位小数)和压缩BCD数
(1)125.74 1)101011.101 3)1001.11001 1)5A.26 3)6AB.24 (2)513.85 2)110110.1101 4)100111.0101 2)143.B5 4)E2F3.2C (3)742.24
24
3-3、试编写求两个无符号双字长数之和的程序。两数 分别放在MEM1和MEM2单元中,和放在SUM单元 中 3-4、假设数据项定义如下: DATA1 DB ‘HELLO! GOOD MORNING!’ DATA2 DB 20 DUP(?) 用串操作指令编写程序段,使其分别完成以下功能: (1)从左到右将DATA1的字符串传送到DATA2中 (2)传送完后,比较DATA1和DATA2中的内容是否 相同 (3)把DATA1中的第3和第4个字节装入AX (4)把AX的内容存入DATA2+5开始的字节单元中。 25
微机原理及接口技术试题及答案精选全文完整版

《微机原理及接口技术》试卷(A )适用专业(计算机科学与技术) 使用班级()一、选择题(每题 1 分,共 15 分) 1. 微机中控制总线传送的是 ( )。
A.存储器和I/O 接口的地址码B.微处理器向内存储器和I/O 的命令信号C.存储器和I/O 设备向微处理器传送的状态信号D.B 和C2. 8253可编程定时/计数器,在初始化时写入的最大计数初值是 ( )。
A.0000HB.7FFFHC.65535D.FFFFH3. 在异步串行通信中引入了"波特率因子"的概念,波特率因子为16,64时,接收时钟的频率为波特率的16,64倍,引入波特率因子的目的是 ( )。
A.识别正确的起始位 B.提高接收速度 C.提高采样精度 D.三者都是4. 8086 CPU 标志寄存器共有( )位,其中使用7位,未使用其它位均作为CPU 指令运行后的状态信息和控制标志信息。
A. 8 B. 10 C. 16 D. 205. 8086微处理器CLK 引脚输入时钟信号是由( )提供。
A.8284 B.8288C.8287 D.82896. 最基本的读操作包含4个状态,即T 1 、T 2、T 3和T 4 ,当存储器或 I/O 设备的速度慢于CPU 速度时,在( )状态之间插入1个或几个等待状态T W 。
A. T 3和T 4 B. T 1和T 2 C. T 2和T 3 D. T 1和T 37. 在计算机与外设之间数据的传送方式分为串行传送方式和( )传送方式两类。
A.并行传送方式 B. 同步传送方式 C. 异步传送方式 D. 串/并传送方式8. 8253的( )是软件触发选通方式。
A.方式OB.方式1C.方式2D.方式4 9.串行异步通信协议中一个字符正式发送前,先发送( )低电平有效。
A.两个起始位 B .3个起始位 C. 1.5个起始位 D .1个起始位 10.对8255A 的C 口执行按位置位/复位操作时,写入的端口地址是( )。
《微机原理与接口技术》练习题及答案.doc

《微机原理与接口技术》练习题填空题1.8088/8086均冇两种工作模式:___________________ 和 ____________________ 。
其中____________ 模式是指系统中只有8088或8086 -个微处理器。
[答案]垠小模式;垠人模式;最小2.8088CPU有________ 条数据引脚、 _____ 条地址引脚,8086CPU有______条数据引脚。
[答案|8; 20; 163・8086系统中存取一个非规则字需要_______ 个总线总周期。
[答案]24.逻辑地址2400H: 1200H对应的物理地址是_________________ 。
[答案J25200H5.微机系统中,I/O端口的编址方式冇__________ 编址和____________ 编址两种。
[答案]独立;统一6.根据总线在微机系统的位置分类为:_________ 、_______________ 、___________ 和___________ 。
[答案]片内总线;局部总线;系统总线;通信总线7.根据总线功能分类,总线可分为____________ 、___________ 、_______________ 以及电源和地线、备用线。
[答案]地址总线;数据总线;控制总线8.在冇多个总线主设备的系统中,在总线上完成一次信息交换要经过___________ 、___________ 、______________ 和___________ 四个阶段。
[答案]申请总线使用权;寻址;传输数据;结束9.所谓接口电路就是______ 与_______ 的连接部件。
[答案]微处理器;外部设备10.CPU和I/O设备Z间交换的信息分为数据信息、________ 信息和__________ 信息。
其屮数据信息又分数字量、_____________ 和___________ 。
I答案J状态信息;控制信息;模拟量;开关量11.CPU与外设之间的数据传送方式冇程序控制方式、___________ 和__________ 三种方戎。
微机原理与接口技术期终试卷(A)

20 09 --20 10 学年第 2 学期 物电学院 学院期末考试卷 《 微机原理与接口技术 》(A )学号: 姓名: 班级:一、 填空题(每空1分,共15分) 1.8086/8088 CPU 与外设进行信息传递的方式是: 、 、。
2.已知 PC机系统中某接口板的板地址译码电路如图1*所示。
现希望该板的地址范围为 0240~0247H ,请确定 DIP 开关各位的状态。
应该关闭的开关有: 。
3.8255A 当A 口作为方式1输入时,C 口的 作为控制信号, 当B 口作为方式1输出时,C 口的 作为控制信号。
4.在8259A 初始化命令字ICW1中,其识别位D4= ,若要写ICW4,则D0= ,若为单8259A 使用,则D1= 。
5.8255A 芯片若A 口工作在方式1,需要有中断请求信号输出,置位/复位控制字的数据为 ,若A 口工作在方式2,有中断请求信号输入,需要置1的位有和。
6.已知某8253占用I/O空间地址为320H~323H,如图2所示,输入其CKL1端的脉冲频率为1MHz,要求用8253连续产生10秒的定时信号。
问:计数初值是;通道1方式控制字;通道2方式控制字。
二、选择题(每题1分,共10分)1.8255A的读/写控制线0RD ,A0=0,A1=1时,完成的工作是()。
A.将A通道数据读入 B. 将B通道数据读入 C.将C通道数据读入 D. 将控制字寄存器数据读入2.8255A写入方式控制字,不正确数据为()。
A.80H B. 91H C. 00H D. B7H3.8255A写入置位/复位控制字,正确的数据为()A. 07H B. 80H C. FFH D. 88H4.当8255A的PC4~PC7全部为输出线时,表明8255A的A端口工作方式是()A.方式0 B. 方式1 C. 方式2 D. 任何方式5.若对8253写控制字的值为AEH,8253工作在()。
Array A.计数器0工作在方式0 B. 计数器1工作在方式1C. 计数器2工作在方式3D. 计数器3工作在方式56. 8253采用软件触发启动计数的工作方式为()A.方式0和方式1 B. 方式0和方式4C.方式0和方式5 D. 方式0和方式27.8259A应用中,需对IR5、IR3进行屏蔽,操作命令字OCW1应写入()A.53H B.35H C.00H D.28H8.若8259A的初始化命令字ICW2的值为80H,说明8259A8个中断源IR0-IR7所对应的中断类型号为()A.00H—07H B.08H—0FH C.80H—87H D.88H—8FH9.8259A操作命令字OCW3的值为0AH,PC机从220H口进行输入操作时,完成的工作是()A.读中断查询结果 B.读IRR寄存器内容C.读ISR寄存器内容 D.读IMR寄存器内容10.下面的中断中,只有需要硬件提供中断类型码。