计算机接口答案
临沂大学2011级第四学期 计算机接口技术-答案
系考班级生答题姓名不得学过号此线竖写《计算机接口技术》试题参考答案一、填空(每空1分,25分)1、运算器、控制器、存储器、输入设备、输出设备2、数据线、地址线、控制线3、16条、20条4、13个5、9个6、8位、3片7、ROM、RAM8、SRAM、DROM9、I/O端口10、保护现场、开中断、中断服务、关中断、恢复现场返回二、(15分)答:执行单元EU从BIU指令队列寄存器中读取指令和数据,当指令要求将写到存储器和外设中或从存储器或外设中读取数据时,由EU向BIU发出请求,BIU根据EU发来的请求完成这些操作,EU主要完成两种类型的操作:第一是进行所有的算术/逻辑运算,第二是在EU中计算出指令要求寻址的所单元地址的位移量。
EU将一个16位的地址位移量送到BIU中,由BIU最后形成一个20位的实际地址,达到寻址1M地址空间的目的总线接口单元BIU根据EU的请求完成CPU与I/O设备之间的数据传送,在EU执行命令的过程中,BIU始终从寄存器中预先取出一些指令,存放在指令队列中,以供EU从中读取三、(15分)1、硬件中断(1)非屏蔽中断:它不受中断允许标志IF的控制,只要有此请求CPU在执行完当前指令后必须立即响应(2)可屏蔽中断:有中断请求时CPU是否响应由用户软件决定外部硬件中断2软件中断(1)除法出错中断:若除数为零或商超出了有关寄存的数值范围,则产生此中断,类型为0(2)单步中断:在标志寄存器FLAGS中的标志IF=1时,每执一条指令就引起一次中断(3)INTO溢出中断:当溢出标志OF=1时执行指令INTO就产生溢出中断(4)中断指令INTnCPU执行一条指令,发生一次中断四、(15分)1、独立的I/O寻址方式(1)I/O设备的端口地址空间与存储器地址空间是完全分开的,即I/O接口地址不占用存储器地址空间(2)CPU使用分开的控制信号来区分是对存储器寻址还是对I/O寻址2存储器映象I/O寻址方式(1)读写存储器的功能较强的指令也可同样用于输入/输出数据(2)I/O接口有较大的编址空间(3)由于存储器操作指令通常比I/O指令多一个地址字节,故加长了指令的操作时间五、(15分)中断类型码3×4=中断向量表地址000CH∴CS=1E00H,IP=0A00H中断服务程序的入口地址为1EA00H六、(15分)方式控制字为10110001H或B1HMOV DX,00E8HNOV AL,0B1HOUT DX,AL密封线。
【奥鹏】吉大19秋学期《计算机接口技术》在线作业一[5]答案
【奥鹏】吉大19秋学期《计算机接口技术》在线作业一
试卷总分:100 得分:100
一、单选题(共17题,68分
1、8255A的方式选择控制字为80H,其含义是()。
AA、B、C口全为输入
BA口为输出,其他为输入
CA、B为方式0
DA、B、C口均为方式0,输出
[仔细分析以上题目,运用所学知识完成作答]
参考选择:C
2、执行返回指令,退出中断服务程序,这时返回地址来自()。
AROM区
B程序计数器
C堆栈区
DCPU的暂存寄存器
[仔细分析以上题目,运用所学知识完成作答]
参考选择:C
3、DMA方式中,周期“窃取”是窃取一个()。
A存储周期
B指令周期
CCPU周期
D总线周期
[仔细分析以上题目,运用所学知识完成作答]
参考选择:A
4、串行异步通信协议所规定的一帧数据中,允许最长的一帧数据共有()位。
A13
B7
C12
D8
[仔细分析以上题目,运用所学知识完成作答]
参考选择:C
5、串行通信主要用于( )
A近距离通信系统
B远程通信系统
C并行通信系统
D局域网通信系统
[仔细分析以上题目,运用所学知识完成作答]
参考选择:B。
微机计算机基本原理与接口技术_(陈红卫)参考答案
第一章参考答案1.将下列十进制数转换成二进制数:(1)49 (2)49.75 (3)100 (4)100.8125解:(1) (49)10=(110001)2(2)(49.75)10=(110001.11)2(3) (100)10=(1100100)2(4) (100.8125)10=(1100100.1101)22.将下列十六进制数转换成二进制数和十进制数:(1)FAH (2)78A2H (3)FFFFH (4)3CH解:(1) (FA)16=(11111010)2=(250)10(2) (78A2)16=(111100010100010)2=(30882)10(3) (FFFF)16=(1111111111111111)2=(65535)10(4) (3C)16=(111100)2=(60)103.将下列二进制数转换成十六进制数和八进制数:(1)101101.11 (2)1111111 (3)1101001011.01 (4)10111101解:(1) (101101.11)2=(2D.C)16=(55.6)8(2) (1111111)2=(7F)16=(177)8(3) (1101001011.01)2=(34B.4)16=(1513.2)8(4) (10111101)2=(BB)16=(275)84.设机器字长为8位,写出下列各二进制数的原码、反码和补码:(1)+1010101 (2)-1000000 (3)+1111111 (4)-1111111解:(1) 原码:01010101反码:01010101补码:01010101(2) 原码:11000000反码:10111111补码:11000000(3) 原码:01111111反码:01111111补码:01111111(4) 原码:11111111反码:10000000补码:100000015.设下列四组为8位二进制补码表示的十六进制数,计算a+b和a-b,并判断其结果是否溢出:(1)a=0F6H,b=0D5H (2)a=0B7H,b=0C7H(3)a=37H,b=67H (4)a=73H,b=7BH解:(1)a+b=CBH 没有发生溢出a-b=21H 没有发生溢出(2) a+b=7EH 发生溢出a-b=F0H 没有发生溢出(3) a+b=9EH 没有发生溢出a-b=D0H 没有发生溢出(4) a+b=EEH 发生溢出a-b=F8H 没有发生溢出6.已知a=00111000B,b=11110011B,计算下列逻辑运算:(1)a AND b (2)a OR b (3)a XOR b (4)NOT a解:(1)a AND b=00110000(2)a OR b=11111011(3)a XOR b=11001011(4)NOT a=110001117.将下列算式中的十进制数表示成组合BCD码进行运算,并根据需要进行调整。
计算机硬件与接口习题答案(周明德)
第1章1.1 IA-32结构微处理器直至P4,有哪几种?[解]80386、80486、Pentium、Pentium Pro、Pentium II、Pentium III、Pentium 4。
1.2 80386与8086在功能上有哪些主要区别?[解]从8086到80386,处理器的功能有了质的飞跃。
体现在∶1.从16位寄存器发展为32位寄存器2.地址寄存器也发展为32位。
可寻址的地址范围达到4G字节,有了巨大的扩展。
3.增加了保护方式。
使处理器有了两种工作方式∶实地址方式和保护虚地址方式。
实地址方式用于与8086兼容;保护方式才是32位处理器能真正发挥其完整功能的工作方式。
4.引入了多任务、任务切换的概念。
5.引入了四级特权机制,引入了调用门、陷入门、中断门,使程序能在不同特权之间切换。
6.引入了存储管理单元(MMU),使采用80386的操作系统能方便地实现请页(每页为4K字节)虚拟存储器管理。
7.增加了新指令(主要是保护方式的指令)1.3从功能上,80486与80386有哪些主要区别?[解] 80486从功能上来说是80386 + 80387 + 片上缓存。
1.4奔腾相对于80486在功能上有什么扩展?[解]奔腾增加了第二条流水线,实现每个时钟执行两条指令;片上的一级缓存容量加倍;寄存器仍是32位,但内部数据通路是 128 和 256 位以加速内部数据传送,且猝发的外部数据总线已经增加至 64 位;增加了高级的可编程中断控制器(Advanced Programmable Interrupt Controller (APIC))以支持多奔腾处理器系统。
1.5 P II以上处理器基于什么结构?[解] P II是基于P6系列处理器又增加了MMX技术。
1.6 微处理器、微型计算机和微型计算机系统三者之间有什么不同?[解]把CPU(运算器和控制器)用大规模集成电路技术做在一个芯片上,即为微处理器。
微处理器加上一定数量的存储器和外部设备(或外部设备的接口)构成了微型计算机。
计算机接口技术课后答案
习题一1.什么是接口?接口就是微处理器CPU与外部世界的连接部件,是CPU与外界进行信息交换的中转站。
2.为什么要在CPU与外设之间设置接口?在CPU与外设之间设置接口主要有4个原因:(1)CPU与外设二者的信号不兼容,包括信号线的功能定义、逻辑定义和时序关系(2)CPU与外设的速度不匹配,CPU的速度快,外设的速度慢(3)若不通过接口,而由CPU直接对外设的操作实施控制,会使CPU处于穷于应付与外设打交道之中,大大降低CPU的效率(4)若外设直接由CPU控制,会使外设的硬件结构依赖于CPU,对外设本身的发展不利。
3.微型计算机的接口一般应具备那些功能?微机的接口一般有如下的几个功能:(1)执行CPU命令的功能:CPU将对外设的控制命令发到接口电路中的命令寄存器(命令口)中,在经分析去控制外设(2)返回外设状态的功能:通过状态寄存器(状态口)完成,包括正常工作状态和故障状态(3)数据缓冲的功能:接口电路中的数据寄存器(数据口)对CPU于外设间传送的数据进行中转(4)设备寻址的功能:CPU某个时刻只能和一台外设交换数据,CPU发出的地址信号经过接口电路中的地址译码电路来选中I/O设备(5)信号转换的功能:当CPU与外设的信号功能定义、逻辑关系、电平高低及工作时序不兼容时接口电路要完成信号的转换功能(6)数据宽度与数据格式转换的功能:由于CPU处理的数据都是并行的,当外设采用串行传送方式时,接口电路就要完成串、并之间的转换,并进行数据格式的转换。
4.接口技术在微机应用中起的作用?随着计算机技术的高速发展,计算机的应用越来越广泛。
然而,在微机系统中,微处理器的强大功能必须通过外部设备才能实现,而外设与微处理器之间的信息交换和通信又是靠接口来实现的,所以,接口技术成为了一门关键技术,它直接影响微机系统的功能和微机的推广应用。
5.接口电路的硬件一般由哪几部分组成?接口电路的硬件一般由以下几部分组成:(1)基本逻辑电路:包括命令寄存器、状态寄存器和数据缓冲寄存器,是接口电路中的核心(2)端口地址译码电路:实现设备的选择功能(3)供选电路:根据不同任务和功能要求而添加的功能模块电路。
微型计算机原理与接口技术第二章课后答案
第二章 1. 8086CPU内部由哪两部分组成?它们的主要功能是什么?答:8086CPU 内部由执行单元 EU 和总线接口单元 BIU 组成。
主要功能为:执行单元 EU 负责执行指令。
它由算术逻辑单元(ALU)、通用寄存器组、16 位标志寄存器(FLAGS)、EU 控制电路等组成。
EU 在工作时直接从指令流队列中取指令代码,对其译码后产生完成指令所需要的控制信息。
数据在 ALU 中进行运算,运算结果的特征保留在标志寄存器 FLAGS 中。
总线接口单元 BIU 负责 CPU 与存储器和 I /O 接口之间的信息传送。
它由段寄存器、指令指针寄存器、指令队列、地址加法器以及总线控制逻辑组成。
2. 8086CPU 中有哪些寄存器?各有什么用途?答:8086CPU 内部包含4组16位寄存器,分别是通用寄存器组、指针和变址寄存器、段寄存器、指令指针和标志位寄存器。
(1)通用寄存器组 包含4个16位通用寄存器 AX 、BX 、CX 、DX ,用以存放普通数据或地址,也有其特殊用途。
如AX (AL )用于输入输出指令、乘除法指令,BX 在间接寻址中作基址寄存器,CX 在串操作和循环指令中作计数器,DX 用于乘除法指令等。
(2)指针和变址寄存器 BP 、SP 、SI 和DI ,在间接寻址中用于存放基址和偏移地址。
(3)段寄存器 CS 、DS 、SS 、ES 存放代码段、数据段、堆栈段和附加段的段地址。
(4)指令指针寄存器IP 用来存放将要执行的下一条指令在现行代码段中的偏移地址。
(5)标志寄存器Flags 用来存放运算结果的特征。
3. 8086CPU 和8088CPU 的主要区别是什么?答:8088CPU 的内部结构及外部引脚功能与8086CPU 大部分相同,二者的主要不同之处如下:(1)8088指令队列长度是4个字节,8086是6个字节。
(2)8088的BIU 内数据总线宽度是8位,而EU 内数据总线宽度是16位,这样对16位数的存储器读/写操作需要两个读/写周期才能完成。
计算机接口试题及答案
计算机接口试题及答案1. 选择题(1) 在计算机接口中,以下哪项不是常见的接口类型?A. USBB. HDMIC. TCP/IPD. SATA(2) 下列哪种接口适用于连接打印机和计算机之间的数据传输?A. HDMIB. USBC. VGAD. Ethernet(3) 常见的用于音频输入输出的接口是?A. USBB. EthernetC. HDMID. 3.5mm音频插孔(4) 以下哪种接口可用于连接显示器和计算机?A. DVIB. USBC. SATAD. FireWire(5) 以下哪种接口适用于传输电源和数据信号?A. VGAB. USB-CC. HDMID. Ethernet答案:(1) C. TCP/IP(2) B. USB(3) D. 3.5mm音频插孔(4) A. DVI(5) B. USB-C2. 填空题(1) USB是指______________。
(2) HDMI是指_____________。
(3) 3.5mm音频插孔常用于连接_____________。
(4) VGA接口适用于传输_____________信号。
(5) Ethernet接口常用于建立_____________。
答案:(1) 通用串行总线(Universal Serial Bus)。
(2) 高清晰度多媒体接口(High-Definition Multimedia Interface)。
(3) 耳机、扬声器等音频设备。
(4) 视频。
(5) 网络连接。
3. 简答题(1) 解释什么是计算机接口?计算机接口是指连接计算机与外部设备之间的物理接口和协议,用于实现数据传输和通信。
它允许计算机与外部设备进行交互和数据交换。
(2) 请列举三种常见的计算机接口。
- USB(通用串行总线):用于连接各种外部设备,如鼠标、键盘、打印机等。
- HDMI(高清晰度多媒体接口):用于连接显示器、电视等高清晰度视频设备。
- Ethernet(以太网):用于建立计算机之间的网络连接。
计算机接口技术复习题(含答案)
1. 在8086CPU 中,当M/ ——IO = 0,——RD = 1,——WR = 0时,CPU 完成的操作是( D )。
(A )存储器读 (B )I/O 读(C )存储器写 (D )I/O 写2. 在标志寄存器中,用于说明计算结果为0的标志是( C )(A )C 标志 (B )A 标志 (C )Z 标志 (D )S 标志3. 两片8259A 采用主从级连方式,最多能接收( B )(A )8级中断 (B )15级中断 (C )16级中断 (D )级中断4. 异步通信所采用的数据格式中,停止位的位数错误的是( D )(A )1位 (B )1.5位 (C )2位 (D )2.5位5. 下面哪一条语句是采用寄存器间接寻址的( B )(A )MOV AX ,BX (B )MOV AL ,[BX] (C )MOV AX ,20 (D )MOV AX ,BUF6. 计算机系统总线按其功能可划分为数据总线、地址总线和( A )(A )控制总线 (B )同步总线 (C )信号总线 (D )中断总线7. 在PC/XT 机中,NMI 的中断向量在中断向量表中的位置是 ( C )(A )由程序指定的 (B )由DOS 自动分配的 (C )固定在0008H 开始的4个字节中 (D )固定在中断向量表首 8. 在两片8259A 级联的中断系统中,从片的INT 端接到主片的IR4端,则初始化主、从片ICW3的数据格式分别是( B )(A )01H 和40H (B )10H 和04H (C )10H 和40H (D )01H 和04H9. CPU 与输入/输出端口是通过哪些指令来完成信息交换( C )(A )MOV (B )MOVSB (C )IN 或OUT (D )STOSB10. 在标志寄存器中,符号标志是( S )(A )C 标志 (B )A 标志 (C )Z 标志 (D )S 标志11. CPU 与输入/输出接口电路是通过端口寄存器进行信息交换,这些端口寄存器包括了状态端口、控制端口和( B )(A )信息端口 (B )数据端口 (C )存储器端口 (D )命令端口12. 8088微处理器可寻址访问的最大I/O 空间为( B )(A) 1KB (B) 64KB (C) 640KB (D) 1MB13. CPU 与输入/输出端口是通过哪些指令来完成信息交换( C )(A )MOV (B )MOVSB (C )IN 或OUT (D )STOSB14. 在标志寄存器中,用于说明计算结果为0的标志是( C )(A )C 标志 (B )A 标志 (C )Z 标志 (D )S 标志15. 下面哪一个命题是正确的( C )(A )负数的反码与其真值数相同 (B ) 负数的补码与其真值数相同 (C )正数的原码、反码、补码与其真值数相同 (D )[+0]反码 =11111111B16.在实模式下进行编写汇编程序,每一个逻辑段的大小不能超过( B )(A)32KB (B)64KB(C)128KB (D)256KB17.在BUF DB ?,?,5,9这条语句中,?代表的含义是( A )(A)随机数(字节型)(B)?字符的ASCII(C)随机数(字型)(D)随机数(双字型)18.CPU中程序计数器(PC)中存放的是( )(A)指令(B)指令地址(C)操作数(D)操作数地址19.8086CPU往8255端口B送数据时,则8255A芯片引脚A1AO为( B )(A)A1A0=00 (B)A1A0=01(C)A1A0=10 (D)A1A0=1120.CPU响应中断请求和响应DMA请求的本质区别是 ( C )程序控制需要CPU干预响应中断时CPU仍控制总线而响应DMA时,让出总线速度快21.堆栈的工作方式是 ( D )(A)先进先出(B)随机读写(C)只能读出不能写入(D)后进先出22.外设的中断类型码必须通过16位数据总线的 ( B ) 传送给8086。
接口技术期末考试题及答案
接口技术期末考试题及答案一、选择题(每题2分,共20分)1. 在计算机系统中,接口通常指的是:A. 硬件设备B. 软件程序C. 硬件与软件之间的连接点D. 网络连接答案:C2. 下列哪个不是串行通信接口标准?A. USBB. RS-232C. I2CD. SPI答案:A3. 在并行接口中,数据传输是:A. 一次传输一个比特B. 一次传输多个比特C. 通过单一通道传输D. 需要同步时钟信号答案:B4. 以下哪个是PCIe接口的特点?A. 串行传输B. 并行传输C. 高速传输D. 低功耗答案:C5. USB接口的全称是:A. Universal Serial BusB. User System BusC. Unified System BusD. Universal System Bus答案:A6. 以下哪个不是接口技术中的术语?A. 驱动程序B. 协议C. 处理器D. 总线答案:C7. 在接口技术中,DMA代表:A. Direct Memory AccessB. Direct Media AccessC. Dynamic Memory AllocationD. Digital Memory Address答案:A8. 以下哪个是网络接口卡(NIC)的功能?A. 连接到外部存储设备B. 连接到局域网C. 连接到打印机D. 连接到显示器答案:B9. 在接口技术中,IRQ代表:A. Input/Output RequestB. Interrupt RequestC. Internet RequestD. Input Request答案:B10. 以下哪个不是接口技术中的数据传输方式?A. 同步传输B. 异步传输C. 串行传输D. 并行传输答案:C二、简答题(每题10分,共30分)1. 请简述串行接口和并行接口的区别。
答案:串行接口一次传输一个比特,数据在单一通道上按顺序传输;并行接口一次可以传输多个比特,数据通过多个通道同时传输。
微机原理与接口技术习题及参考答案精选全文完整版
可编辑修改精选全文完整版《微机原理与接口技术》复习题一、填空题1、微型计算机由、、和构成。
2、在8086CPU中,寄存器指向下一条要执行的指令。
3、微型计算机的总线根据功能可分为、和。
4、主存储器和CPU之间增加高速缓冲存储器的目的是。
5、在计算机系统中定时信号一般可以用和两种方法来获得。
6、中断类型码为31H的中断向量存放在从开始的4个存储单元。
7、系统工作于实模式,设BX=4000H,DI=0100H,DS=3100H,在指令MOV AX,[BX+DI]中,源操作数的寻址方式为;物理地址为。
8、在异步传输中,设每个字符对应1个起始位、7个数据位、1个奇偶校验位、1个停止位,如果波特率为1200bps,则每秒钟传输的最大字符数是个。
9、CPU和输入/输出设备之间的信号分为、和三类。
10、CPU的可屏蔽中断受标志的影响,如果允许CPU接受可屏蔽中断请求,则该标志取值为。
11、是微型计算机的核心。
12、在8086CPU中,一个最基本的总线周期有个时钟周期组成。
M/为高电平,表示。
13、在最小模式下,如果8086CPU的引脚IO14、8086CPU有16根数据线和20根地址线,所以可寻址的地址空间最大为字节。
15、存储器扩展有两种方法,分别是扩展和扩展。
16、8086复位时,代码寄存器CS和指令指针寄存器IP分别初始化为和。
17、系统工作于实模式,设BX=4000H,SI=0100H,DS=3100H,在指令MOV DX,[BX+SI]中,源操作数的寻址方式为;物理地址为。
18、9片8259中断控制器组成两级级联,则最多能提供个中断。
19、8086CPU的编程结构包括和。
20、CPU和外设之间的数据传送方式包括、和。
21、当CS=,WR=,RD=,A0=时,CPU设置8259的ICW1。
二、选择题1、8086CPU的指令队列为 ( ) 个字节。
A 2B 4C 6D 82、标志寄存器的标志位ZF=1表示运算结果()。
微型计算机原理与接口技术课后习题答案
数据结构与算法的关系
数据结构与算法是相辅相成的,数据结构的选择会影响算法的 效率和实现方式,而算法的选择也会影响数据结构的组织形式 和使用方式。
04 微型计算机应用与开发
Байду номын сангаас 应用软件与开发工具
计算机工作原理
总结词
计算机的工作原理基于二进制数的运算,通过存储器、运算器和控制器等部件的协同工 作,实现数据的处理和传输。
详细描述
计算机的工作原理基于二进制数的运算,通过存储器、运算器和控制器等部件的协同工 作,实现数据的处理和传输。在计算机内部,数据以二进制数的形式表示和处理,运算 器根据控制器的指令对数据进行运算,并将结果存储回存储器中。输入输出设备则负责
第2章习题答案
选择题
答案
简答题
答案
在计算机中,数据是以什么 形式存储的?
在计算机中,数据是以二进 制形式存储的。
简述计算机中存储器的分类 及其特点。
计算机中存储器可以分为随 机存取存储器(RAM)、只 读存储器(ROM)和高速缓 存存储器(Cache)等。 RAM的特点是可以随时读写, 但断电后数据会丢失;ROM 的特点是只能读取不能写入, 但数据不会因断电而丢失; Cache的特点是读写速度快, 可以暂存部分数据,提高 CPU的访问速度。
接口
接口是连接设备和总线的桥梁,负 责数据的传输和控制。
性能指标
总线的带宽和传输速率是衡量其性 能的重要指标。
04
03 微型计算机软件技术
操作系统
操作系统定义
操作系统是控制计算机硬件与软件资源、管理计算机程序的软件, 是计算机系统的核心组成部分。
计算机接口试题及答案
计算机接口试题及答案一、选择题(每题2分,共20分)1. 在计算机系统中,接口通常指的是:A. 硬件与硬件之间的连接B. 软件与硬件之间的连接C. 硬件与软件之间的连接D. 硬件、软件与用户之间的连接2. 串行通信与并行通信的主要区别在于:A. 数据传输速度B. 数据传输方式C. 传输介质D. 传输距离3. USB接口是一种:A. 串行接口B. 并行接口C. 网络接口D. 视频接口4. 以下哪个不是常见的计算机接口标准?A. PCIB. AGPC. USBD. VGA5. 计算机与打印机之间的数据传输通常采用:A. 串行接口B. 并行接口C. 无线接口D. 网络接口6. 以下哪个选项是RS-232接口的特点?A. 传输距离远B. 传输速度快C. 传输距离短D. 传输速度慢7. 计算机接口的发展趋势是:A. 速度越来越慢B. 速度越来越快C. 传输距离越来越远D. 传输距离越来越近8. 以下哪个接口不适用于高速数据传输?A. USB 3.0B. HDMIC. SATAD. VGA9. 计算机接口的标准化有助于:A. 降低成本B. 提高兼容性C. 增加设备重量D. 减少设备寿命10. 以下哪个不是计算机接口的功能?A. 数据传输B. 电源供应C. 散热D. 声音播放二、填空题(每空1分,共10分)1. 计算机接口按照传输方式可以分为________和________。
2. 常见的串行接口有________和________。
3. 计算机接口按照连接对象可以分为________、________和________。
4. 计算机接口的标准化可以使得不同厂商生产的设备能够________。
5. 计算机接口的主要功能包括数据传输、电源供应、________和________。
三、简答题(每题5分,共20分)1. 请简述计算机接口的作用。
2. 什么是USB接口?它有哪些主要特点?3. 请解释什么是并行通信和串行通信,并说明它们各自的优缺点。
吉大远程-计算机接口技术--参考答案
计算机接口技术-参考答案一、单项选择1、A 2、 C 3、 C 4、 D 5、 B二、填空题1、2、请求传送方式级连方式3、周期中断、报警中断和更新结束中断4、单片机5、击打式非击打式三、简答题1、异步通信”是一种很常用的通信方式。
异步通信在发送字符时,所发送的字符之间的时间间隔可以是任意的。
发送端可以在任意时刻开始发送字符,因此必须在每一个字符的开始和结束的地方加上标志,即加上开始位和停止位,以便使接收端能够正确地将每一个字符接收下来。
异步通信的好处是通信设备简单、便宜,但传输效率较低。
异步通信也可以是以帧作为发送的单位。
接收端必须随时做好接收帧的准备。
这是,帧的首部必须设有一些特殊的比特组合,使得接收端能够找出一帧的开始。
这也称为帧定界。
“同步通信”的通信双方必须先建立同步,即双方的时钟要调整到同一个频率。
收发双方不停地发送和接收连续的同步比特流。
但这时还有两种不同的同步方式。
一种是使用全网同步,用一个非常精确的主时钟对全网所有结点上的时钟进行同步。
另一种是使用准同步,各结点的时钟之间允许有微小的误差,然后采用其他措施实现同步传输。
2、接口就是微处理器CPU与外部世界的连接部件,是CPU与外界进行信息交换的中转站。
功能:(1)地址译码和I/O 设备的选择(2)信息的输入与输出(3)信息转换功能(4)联络和中断管理功能(5)可编程功能(6)错误检测功能3、4、什么是模数转换(ADC),最简单的解释就是:将模拟量转换为数字量。
例如我们可以将外界输入的电压转化为二进制数值。
当你使用相应的口作为模拟输入口的时候,你首先应该设置口方向寄存器将其设置为输入口,然后选择相应的配置寄存器,根据功能的不同,将其配置为数字I/O或模拟输入口(在ADCON1或ANSEL寄存器中),设置相应的A/D转换时钟,该时钟可以选择由系统主振荡器提供,或使用片内ADC模块自带的RC振荡器,当你需要其在休眠状态下进行转化,你就应该选择内部自带的RC振荡器来作为转换时钟。
《计算机原理与接口技术》课后题答案
第2章微型计算机基础2.8 在执行指令期间,BIU能直接访问存储器吗?为什么?解:可以.因为EU和BIU可以并行工作,EU需要的指令可以从指令队列中获得,这时BIU预先从存储器中取出并放入指令队列的。
在EU执行指令的同时,BIU 可以访问存储器取下一条指令或指令执行时需要的数据。
2.9 8086与8088CPU的主要区别有哪些?解:主要区别有以下几点:①8086的外部数据总线有16位,而8088的外部数据总线只有8位。
②8086指令队列深度为6个字节,而8088的指令队列深度为4个字节.③因为8086的外部数据总线有16位,故8086每个总线周期可以存取两个字节.而8088的外部数据总线因为只有8位,所以每个总线周期只能存取1个字节.④个别引脚信号的含义稍有不同.2.10 解:(1)要利用信号线包括WR#、RD#、IO/M#、ALE 以及AD0~AD7、A8~A19。
(2)同(1)。
(3)所有三态输出的地址信号、数据信号和控制信号均置为高阻态。
2.11解:在每个总线周期的T3的开始处若READY 为低电平,则CPU在T3后插入一个等待周期TW。
在TW的开始时刻,CPU还要检查READY状态,若仍为低电平,则再插入一个TW 。
此过程一直进行到某个TW开始时,READY已经变为高电平,这时下一个时钟周期才转入T4。
可以看出,插入TW周期的个数取决于READY电平维持的时间。
2.14 解:通用寄存器包含以下8个寄存器:AX、BX、CX和DX寄存器一般用于存放参与运算的数据或运算的结果。
除此之外:AX:主要存放算术逻辑运算中的操作数,以及存放I/O操作的数据。
BX:存放访问内存时的基地址。
CX:在循环和串操作指令中用作计数器。
DX:在寄存器间接寻址的I/O指令中存放I/O地址。
在做双字长乘除法运算时,DX与AX合起来存放一个双字长数。
SP:存放栈顶偏移地址。
BP:存放访问内存时的基地址。
SP和BP也可以存放数据,但它们的默认段寄存器都是SS。
计算机接口技术总复习题及答案精品
计算机接口技术总复习题及答案精品计算机接口技术总复习题及答案1章练习题一·单项选择题1. 8086微处理器可寻址访问的最大I/O空间是(②)。
① 1KB ② 64KB ③ 640KB ④ 1MB2.CPU的控制总线提供(④)。
①数据信号流②所有存储器和I/O设备的时序信号及控制信号③来自I/O设备和存储器的响应信号④前面②和③两项3. CPU的数据总线提供(①)。
①数据信号流②所有存储器和I/O设备的时序信号及控制信号③来自I/O设备和存储器的响应信号④地址信号流4. CPU的地址总线提供(④)。
①数据信号流②所有存储器和I/O设备的时序信号及控制信号③来自I/O设备和存储器的响应信号④地址信号流5. CPU在执行OUT DX,AL指令时,CPU往控制总线上送出的有效信号是(①)。
①IOW②MEMW③IOR④MEMR6. CPU在执行OUT DX,AL指令时,CPU往地址总线上送出的有效信号是(①)。
①DX寄存器所存放的地址② AL寄存器所存放的数据③IOR IOW④MEMR MEMW7. CPU在执行OUT DX,AL指令时,CPU往数据总线上送出的有效信号是(②)。
①DX寄存器所存放的地址② AL寄存器所存放的数据③IOR IOW④MEMR MEMW8. 8086 CPU寄存器中,能在操作数内存寻址时用作地址寄存器的是(②)。
① AX ② BX ③ CX ④ DX9. 8086CPU在作外设输入时,控制信号M/IO,DT/R必须是(②)。
① 11 ② 00 ③ 01 ④ 1010. 8086CPU基本总线周期中,地址信号在(①)时间发生。
① T1 ② T3 ③ T2 ④ T411. 8086CPU在作总线操作时,遇到READY=L后可插入(②)。
① 1个等待周期②等待周期个数由具体情况所定③ 2个等待周期④ 3个等待周期12. 8086系统中,SP(②)。
①只能指向奇地址单元②只能指向偶地址单元③最好指向偶地址单元④最好指向奇地址单元13. 8086 系统配置在最大方式比最小方式增加的一片专用芯片是(③)。
吉大14秋学期《计算机接口技术》在线作业二满分答案
D.中断控制器中的中断服务寄存器
?
正确答案:C
3.同步串行通信的帧格式开头有同步字符SYNC,其作用是将“消息到达”通知( )
A.接收器
B.发送器
C.调制解调器
D. CPU
?
正确答案:A
4.在异步通信方式中,通常采用()来校验错误。
A.循环冗余校验码
B.奇、偶校验码
C.海明校验码
2.传输距离较远时,常采用并行传送方式,传输距离较近时,常采用串行传送方式。
A.错误
B.正确
?
正确答案:A
3.初始化时向8254的控制口写入方式控制字37H,则定义计数器0的工作方式是方式4。
A.错误
B.正确
?
正确答案:A
4. 8259A送给CPU的中断请求信号是通过INT发出的。
A.错误
B.正确
?
A.数据寄存器
B.移位寄存器
C.锁存器
D.状态寄存器
?
正确答案:B
16.将微处理器、内存储器及I/O接口连接起来的总线是()。
A.片总线
B.外总线
C.系统总线
D.局部总线
?
正确答案:D
17.设中断向量表18CH~18FH单元中,依次存放着12H、34H、56H、78H,则中断服务程序的入口地址(段基址:偏移地址)为( )
A. 1234H:5678H
B. 3412H:7856H
C. 5678H:1234H
D. 7856H:3412H
?
正确答案:D
二,多选题
1.计算机通信的工作方式中,不能支持数据在两个方向同时传送的是( )
A.单工通信
B.全双工通信
接口作业答案
接口作业答案【第一周】通常在计算机内部,负数采用________表示。
A.原码 B.反码C.补码 D.ASCII 正确答案是: C8088一个正常的总线周期包含_________个T状态。
A.2 B.3 C.4 D.5 正确答案是: C计算机中的运算器和控制器集成在一块芯片上称为______ A.单板机 B.单片机C.系统芯片 D.微处理器正确答案是: D微型计算机各个部件之间是用_________连接起来的。
A.总线 B.CB C.AB D.DB 正确答案是: A酷睿微处理器具有_______数据线。
A.15 B.32C.64 D.40 正确答案是: C一个字节包含_______位二进制位。
A.8 B.16C.32 D.64 正确答案是: A一台计算机实际上是执行由______A.程序员编制的高级语言程序B.程序员编制的汇编语言程序C.用户编制的应用程序D.二进制码组成的机器指令正确答案是: DIA-32处理器中的中断请求信号为_________。
A.INTA# B.INTRC.GNT D.REQ#正确答案是: B在微机中,下列_________软件一定是开机第一个启动的。
A.Windows 7 B.金山毒霸C.360卫士 D.BIOS 正确答案是: D我们通常说XX微处理器是N位的微处理器,比如Core处理器是64位处理器,这个N 是由________决定的。
A.数据总线宽度B.地址总线宽度C.控制总线的信号线根数D.处理器内部一次可以处理的二进制数的位数正确答案是: D以下32位微处理器中________需要附加浮点协处理器。
A.386 B.486C.Pentium D.SandyBridge 正确答案是: AUSB端口、网口等是接在_______上的。
A.北桥 B.微处理器 C.ICH D.SIOLPC47B27X 正确答案是: C在现代微机系统中,传统的键盘、鼠标、串口、并口是直接接到______上的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《微型计算机原理与接口技术》习题与思考答案第1章微型计算机概论1.1 A B C 1.2 B 1.3 B 1.4 C 1.5 A B C 1.6 B D1.7 00000111B=7D=07H 11010100B=212D=D4H01101010B=106D=6AH 10110.101B=22.625D=16.AH11001.011B=25.375D=19.6H1.8 127D=11111111B=FFH 12.625D=1100.101B=C.AH225.9375D=11100001.1111B=E1.FH 18.3l25D=10010.0101B=12.5H206.125=11001110.001B=CE.2H1.9 10H=10000B=16D 0.A8H=0.10101B=0.65625D28.9H=101000.1001B=40.5625D 4B.2AH=1001011.0010101B=75.6762D20E.4H=1000001110.01B=526.25D1.10 [+37]原=00100101B [+37]反=00100101B [+37]补=00100101B [+37]过余=10100101B[+94]原=01011110B [+94]反=01011110B [+94]补=01011110B [+94]过余=11011110B[-11]原=10001011B [-11]反=11110100B [-11]补=11110101B [-11]过余=01110101B[-125]原=11111101B [-125]反=10000010B [-125]补=10000011B [-125]过余=00000011B 1.11补码00010101B的真值为+21D 补码41H的真值为+65D补码9BH的真值为-101D 补码FFH的真值为-1D补码11110101B的真值为-11D1.12 A的ASCII码为41H a的ASCII码为61Hg的ASCII码为67H z的ASCII码为7AH0的ASCII码为30H 9的ASCII码为39H*的ASCII码为2AH +的ASCII码为2BHCR的ASCII码为0DH %的ASCII码为25H1.12一个16×16字形点阵占用存储空间32B一个24×24字形点阵占用存储空间72B一个32×32字形点阵占用存储空间128B1.14 (以8位补码为例)[X]补+[Y]补=[+38]补+[+100]补=0001010B,溢出[X]补+[Z]补=[+38]补+[-20]补=00010010B,未溢出[Y]补- [Z]补=[+100]补- [-20]补=01111000B,未溢出[Z]补- [X]补=[-20]补- [+38]补=11000110B,未溢出1.15 X与Y=0100B X或Z=1111B Y异或Z=1101B 非Y=1001B1.16微型计算机具有体积小、重量轻、功耗低;功能强;可靠性高;价格低廉;结构灵活、适应性强;使用方便、维护容易等特点。
1.17 (略)1.18 字长、内存容量、主频、运算速度、指令系统、可靠性、兼容性、性能价格比等。
1.19 微型计算机系统的组成(参考图1-3)第2章Intel 80x86微处理器2.1 B 2.2 B 2.3 C 2.4 B 2.5 B 2.6 A 2.7 A 2.8 8086微处理器的指令队列按照“先进先出”的原则进行指令的存取操作,可预存6个字节的指令代码,并供执行部件EU取指并执指,从而为EU与BIU并行操作提供支持。
2.9 超标量流水线结构是指微处理器内含有多个指令执行部件、多条指令执行流水线的结构。
2.10 8086最大模式和最小模式的主要区别是:最小模式为单处理机模式,所有的总线控制信号都由CPU直接产生,这种系统中的总线控制逻辑电路少,控制信号较少,一般不必接总线控制器。
最大模式为多处理机模式,系统中包括两个或两个以上处理器,其中一个8086作主处理器,其他处理器为协处理器,最大模式下的控制信号较多,需要通过总线控制器8288与总线相连,控制总线驱动能力较强。
通过MN/MX引脚进行最大模式或最小模式的选择,当MN/MX接入+5V电源时8086系统工作于最小模式,当MN/MX接地时系统处于最大模式状态。
2.11 8086微处理器从功能上分为总线接口部件BIU和执行部件EU两部分。
BIU的主要功能是逻辑地址到物理地址的转换、指令预取、根据EU所执行的当前指令要求进行存储器操作数的读/写。
EU的主要功能是:从BIU的指令队列中取来指令、对指令译码、执行,并产生相应的控制信号,另外控制ALU进行数据运算,向BIU提供访存的有效地址。
2.12OF、SF、ZF、AF、PF、CF、DF、IF、TF溢出时OF置位、结果为负时SF置位、结果为零时ZF置位、低四位向高位有进位时AF置位、结果的低8位中1的个数为偶时PF置位、结果的最高位向上有进位或有借位时CF置位。
需要按递减顺序对字符串操作时DF置位、允许CPU接受INTR中断请求时IF置位、令CPU进行单步工作时TF置位。
2.13 执行一条指令所需的时间称为指令周期,CPU访问内存或I/O端口存/取一个数据或指令所用的时间为总线周期,时钟脉冲的重复周期称为时钟周期。
一个最基本的总线周期由4个时钟周期组成,一个指令周期由一个或多个总线周期构成。
2.14 当系统中存储器或I/O外设的速度较慢时,需要在T3状态之后插入Tw。
2.15 一个存储器写的总线操作过程及各引脚的变化情况是:从T1状态开始,20位物理地址出现在总线上,同时BHE输出有效的低电平,ALE输出一个正脉冲,在ALE的下降沿对分时复用的地址进行锁存,并一直保持到T4状态,控制数据收发器的数据传输方向引脚DT/R变为高电平,并一直保持到T4状态。
进入T2状态,地址信息消失,CPU向AD15~AD0发出数据,数据信息一直保持到T4状态,A19/S6~A16/S3及BHE/S7线上输出状态信息,并一直持续到T4状态,数据允许信号DEN降为低电平,允许数据收发器工作,读控制信号WR降为有效的低电平,使被选中的存储单元数据送上数据总线。
进入T3状态后,CPU 采样READY引脚,若READY为高电平,则无需插入Tw,直接进入T4状态,否则就在T3之后自动插入Tw,直到READY上升为高电平后进入T4状态。
进入T4状态后,CPU 认为存储器已经完成了数据的写入,结束本次总线读操作,WR、DT/R、DEN等信号失效,所有三态总线变为高阻状态,为下一个总线周期作准备。
2.16 因为8086微处理器的地址总线与数据总线是分时复用的,即不在同一时钟周期内使用,所以可以利用同一引脚既作地址线又作数据线,分时具有不同的功能。
例如,AD0引脚有时用作传输数据的数据总线D0,有时又作为输出地址信号的地址总线A0。
2.17 由于8086 CPU内部寄存器是16位的,只能寻址64KB空间,而内存储器容量为1MB,CPU访存需要20位物理地址,所以8086存储系统把整个存储空间分成若干逻辑段,在CPU 需要访存时,由指令给出逻辑地址(包括一个16位的段基址和一个16位的偏移地址),通过CPU内部的地址形成部件将逻辑地址转换为物理地址。
8086系统内存储器的分段规则是:段起始地址必须能被16整除,即段起始单元物理地址的低四位为0000;每个段的容量不超过64KB。
2.18 8086系统中物理地址的形成是由CPU内部的地址形成部件完成的:物理地址=段基址×16+偏移地址。
首单元物理地址:203A0H。
尾单元物理地址:203BDH2.19 输入操作2.20 除CS为FFFFH外,其余各寄存器均为0,指令队列空2.21 80386的内部主要包括:总线接口部件BIU、指令预取部件IPU、指令译码部件IDU、执行部件EU、存储器管理部件MMU。
BIU用于在CPU访问存储器或I/O端口时产生必须的地址、数据和控制信号。
IPU实现指令代码的预取。
IDU负责从指令队列中获得指令并进行译码。
EU完成指令所规定的操作。
MMU负责将逻辑地址转换为物理地址。
2.22 80486较80386增加了高性能浮点运算部件(FPU)和高速缓冲存储器(Cache)(1)浮点运算部件FPU。
浮点运算部件专门用来完成一些超越函数和复杂的实数运算,它以极高的速度进行单精度或倍精度的浮点运算。
浮点运算部件在80486芯片内部集成,且可以与高速缓存直接交换数据,有效地提高了微处理器的浮点运算能力和速度,它与80387所执行的是同一个指令系统,保持了同80387的兼容性,但其浮点处理性能却是80387的2.8倍。
(2)高速缓冲存储器Cache。
80486的片内配有一个8KB的高速缓冲存储器Cache,它用于存放CPU最近要使用的数据和指令。
它采用4路组相联的结构,每路有128个高速缓存行,每行可存放16个字节(即128位)的信息。
这个片内Cache既可存放数据,又可存放指令,它比片外Cache进一步加快了CPU访问内存的速度,并减轻了系统总线的负载。
2.23 Pentium微处理器的数据Cache和指令Cache分别实现数据预取和指令预取的功能。
2.24 Pentium系列微处理器的主要特点是:1)采用超标量流水线结构,从而使CPU的运行速度成倍提高。
2)采用双高速缓冲存储器结构,将指令Cache和数据Cache分离,使用它们同时分别预取指令和操作数。
3)将常用指令进行固化,从而进一步提高指令的执行速度。
4)采用全新设计的增强型浮点运算器(FPU),使得浮点运算速度大大提高。
5)CPU内部采用指令预取和分支预测技术,从而大大提高了流水线的执行效率。
6)系统可选择工作于实模式、保护模式、虚拟8086模式或系统管理模式。
7)系统使用64位的外部数据总线,提高了数据传输速度;采用PCI局部总线;系统内部还增强了错误检测与报告、支持多重处理等功能。
第3章 半导体存储器及其接口3.1 C 3.2 A3.3 D3.4 C 3.5 C3.63.7 A .8片3.8 (1)64 K (2)8片 (3)2 3.9 存储容量、存取速度 3.103.12 以单管DRAM 为例,基本存储电路中信息信息的存放依靠电容,电容中有电荷时表示存储的信息为1,无电荷时表示存储的是0。
由于任何电容都存在漏电问题,所以即使电容中有电荷,过一段时间后随着电荷的流失,信息也就丢失了。
所以必须进行定期刷新,即每隔一定时间刷新一次,使电容中原来处于逻辑电平1的电荷又得到补充,而原来处于电平0的电容仍保持0。
Intel 2164芯片内部可寻址64K 个单元(需要16条地址线),为了减少地址线引脚数(只引出8条地址线),该芯片采用分时复用技术,将片内地址线分为行地址线和列地址线,行地址选通信号RAS 和列地址选通信号CAS 分别用于行、列地址的选通。