2014微机接口作业2
2014年9月份考试微机接口及应用第一次作业
2014年9月份考试微机接口及应用第一次作业一、单项选择题(本大题共90分,共 30 小题,每小题 3 分)1. 串行异步传送时,每一帧数据都是由( )开头的。
A. 低电平 B. 高电平 C. 起始位 D. 同步字符2. 指令LEA BX,TAB执行后,其结果是()。
A. 将TAB中内容送BXB. 将TAB的段基址送BXC. 将TAB的偏移地址送BXD. 将TAB所指的存储单元的内容送BX3. JMP FAR PTR ABCD(ABCD是符号地址)是()。
A. 段内间接转移B. 段间间接转移C. 段内直接转移D. 段间直接转移4. 下列指令有语法错的是()。
A. ROL AX,CLB. SHL AX,CLC. SUB AX,BLD. SBB AX,25. 8086/8088加电复位后,执行第一条指令的地址是()。
A. 0FFFFHB. FFFF0HC. 0000HD. 0240H6. 指令MOV NEXT + 16,AX目的操作数采用的寻址方式是()。
A. 立即寻址B. 寄存器间址C. 直接寻址D. 寄存器相对寻址7. CPU中程序计数器PC中存放的是()。
A. 指令B. 指令地址C. 操作数D. 操作数地址8. 8086最小工作模式和最大工作模式的主要差别是()A. 地址总线的位数不同B. I/O端口数不同C. 数据总线的位数不同D. 单处理器与多处理器的不同9. 寄存器间接寻址方式中,操作数存放在()。
A. 寄存器 B. 内存单元 C. 程序计数器 D. 累加器10. 将累加器AX的内容清零的正确指令是()A. AND AX, 0B. XOR AX,BXC. SUB AX,BXD. CMP AX,BX11. 计算机的内存可以采用()。
A. RAM和ROMB. RAMC. ROMD. 磁盘12. 在基址加变址的寻址中,变址寄存器可以是()A. BP或DIB. CX或SIC. DI 或 SID. BX或CX13. RS-232标准定义的表示数据信号逻辑“1”的电平为( )。
2014年9月份考试微机接口及应用第三次作业
2014年9月份考试微机接口及应用第三次作业一、填空题(本大题共40分,共 10 小题,每小题 4 分)1. 一个16位的数据,在存储器中存放的地址为2000H,它的高字节在单元中,低字节在单元中。
2. 8251A工作在异步方式下,一个数据帧是由起始位, ______ 位,校验位和______ 位组成。
3. 串行同步传送时,每一帧数据都是由 ______ 开头的。
4. 8259A的一般结束命令是用来清除寄存器中优先级最的为1的位。
5. 8086从 ______ 引腿发出两个 ______ 信号表示响应可屏蔽中断。
此时,8259A应当把 ______ 送到数据总线的低8位上。
6. AL=36H,执行指令 AND AL,0F0H 后,AL= BLANK,CF= BLANK。
7. 若CS=4000H,则当前代码段可寻址的地址的范围是~。
8. 若AL=86H,BL=12H,在执行指令MUL BL后,AX=9. 设当前数据段位于存储器的A8000H~B0FFFH,DS段寄存器的内容应是10. 8086系统在内存23B5H单元存有字数据1234H,8086 CPU读取该数据需要______ 个总线周期,此时在数据线高8位传输的是 ______ ,在数据线低8位传输的是 ______ 。
二、简答题(本大题共20分,共 4 小题,每小题 5 分)1. 8086/8088CPU中IP寄存器的作用是什么?2. 8086 CPU在最小模式下的典型配置包括哪几个基本部分 (器件)?3. 接口电路按功能可分为哪两类?4. 试画出组成微型计算机的框图并简述各部分的作用。
三、程序设计题(本大题共40分,共 4 小题,每小题 10 分)1. 异步通信方式属于并行通信,接受/发送双方根据通信协议的规定实现通信。
2. 8255A控制端口地址为63H,将A组设为方式1,A口输出;B组设为方式0,输入;PC7~PC6输入,PC3~PC0输出。
15春西南交《微机接口技术》在线作业二答案
15春西南交《微机接口技术》在线作业二答案XXX《微机接口技术》在线作业二一、单选题(共14道试题,共98分。
)1.需要在程序中使用I/O指令完成的数据输入输出方式有。
A. DMAB.无条件程序直接传送C.程序查询控制式D.中断方式正确答案:A2.如果认为CPU等待设备的状态信号是处于非工作状态(即踏步等待),那么,在下面几种主机与设备数据传送方式中,( )主程序与外围设备是并行运行的。
A.程序查询方式B.中断方式C. DMA方式正确答案:C3.如果认为CPU等待设备的状态信号是处于非工作状态(即踏步等待),那么,在下面几种主机与设备数据传送方式中,()主机与设备是串行工作的。
A.程序查询方式B.中断方式C. DMA方式正确答案:A4.在下列指令中,能使8086CPU对I/O端口进行读/写访问的是:( )A.停止指令B.串操作指令C.输入/输出指令D. MOV指令正确答案:C5.不需要在程序中使用I/O指令完成的数据输入输出方式是( )。
A. DMAB.无前提步伐直接传送C.程序查询控制式D.停止方式正确答案:A6.采用DMA方式传送数据时,每传送一个数据就要占用的时间A.一个指令周期B.一个机器周期C.一个存储周期D.一个总线周期正确答案:C7.采用4个中断控制器8259A级联后,CPU的可屏蔽中断源能够扩大到( )。
A. 31B. 32C. 29D. 30正确答案:C8.XXX 8086CPU可以访问的I/O空间有:( )A. 4GBB. 1MBC. 64KBD. 1KB正确答案:DB.由编程进行形式设定C.无需8286收发器D. CPU提供全部的控制信号正确答案:A10.当采用输入操作情况下,除非计算机等待数据,否则无法传送数据给计算机。
A.程序查询方式B.中断方式C. DMA方式正确答案:A11.8237 DMA控制器有三类DMA数据传送模式,以下哪个不是其中的方式( )。
A.单字节传送模式B.字传送模式C.数据块传送模式D.请求传送形式正确答案:B12.如果认为CPU等待设备的状态信号是处于非工作状态(即踏步等待),那么,在下面几种主机与设备数据传送方式中,()主机与设备是并行工作的。
2014年9月份考试微机接口及应用第二次作业
2014年9月份考试微机接口及应用第二次作业一、单项选择题(本大题共50分,共 20 小题,每小题 2.5 分)1. MOV AX,ES:[BX+SI]的源操作数的物理地址是()。
A. (DS)×16+(BX)+(SI) B. (SS)×16+(SI)+(BX) C. (ES)×16+(BX)+(SI) D. (CS)×16+(SI)+(BX)2. 指令ADD DI,[BX] 的源操作数的寻址方式是()。
A. 寄存器寻址 B. 直接寻址 C. 寄存器间接寻址 D. 立即寻址3. 设X为变量,指令MOV DI,OFFSET X 源操作数的寻址方式为()。
A. 直接寻址 B. 寄存器间接寻址 C. 立即寻址 D. 寄存器寻址4. 8255A接口芯片的控制信号,不属工作方式1输入的联络信号是()。
A. STB B. OBF C. IBF D. INTR5. 8255A 是可编程并行接口,它有()根可编程的端口数据线。
A. 5B. 8C. 16D. 246. 8255A工作于方式1和方式2时,INTE位为1表示()。
A. 允许CPU响应中断B. 允许8259A请求中断C. 禁止8255A请求中断D. 允许8255A请求中断7. 在数据传输率相同的情况下,同步传输的字符传送速度高于异步传输的字符传送速度,其原因是( )。
A. 同步传输采用了中断方式 B. 同步传输中所附加的冗余信息量少 C. 同步传输中发送时钟和接收时钟严格一致 D. 同步传输采用了检错能力强的CRC校验8. 在8251A初始化程序的开头,总要向8251A 控制口写入3个0、1个40H,这是为了()。
A. 清除错标志B. 把8251A设为异步通信方式C. 使8251A复位D. 允许接收9. 向8259A写入中断屏蔽字03H,其作用是()。
A. 屏蔽IR0,IR1中断B. 开放IR0,IR1中断C. 屏蔽IR3中断D. 开放IR3中断10. 某级联8259A系统中,若主片的IR0、IR7接有从片,那么,主片8259A 初始化时ICW3写入的值应是()。
15春西南交《微机接口技术》在线作业二 答案
15春西南交《微机接口技术》在线作业二答案本文是西南交《微机接口技术》在线作业二的试题,共有14道试题,需要选择正确的答案。
以下是每个问题的正确答案和解释:1.答案:A。
需要在程序中使用I/O指令完成的数据输入输出方式是DMA。
2.答案:C。
如果认为CPU等待设备的状态信号是处于非工作状态,那么DMA方式下主程序与外围设备是并行运行的。
3.答案:A。
如果认为CPU等待设备的状态信号是处于非工作状态,那么程序查询方式下主机与设备是串行工作的。
4.答案:C。
能使8086CPU对I/O端口进行读/写访问的是输入/输出指令。
5.答案:A。
不需要在程序中使用I/O指令完成的数据输入输出方式是DMA。
6.答案:C。
采用DMA方式传送数据时,每传送一个数据就要占用的时间是一个存储周期。
7.答案:C。
采用4个中断控制器8259A级联后,CPU的可屏蔽中断源能够扩大到29.8.答案:D。
XXX 8086CPU可以访问的I/O空间有1KB。
9.答案:A。
8086/8088 CPU有最小和最大两种工作模式,最大模式的特点是需要总线控制器8288.10.答案:A。
当采用输入操作情况下,除非计算机等待数据,否则无法传送数据给计算机,这是程序查询方式。
11.答案:B。
8237 DMA控制器有三类DMA数据传送模式,其中不包括字传送模式。
以上是本文对西南交《微机接口技术》在线作业二的试题的正确答案和解释。
12.在下面的主机与设备数据传送方式中,只有中断方式是能够实现并行工作的,因为在程序查询方式下,主机需要不停地查询设备状态,而在DMA方式下,主机需要等待设备完成数据传输后才能进行下一步操作。
13.在进行数据串行通信时,需要通过接口电路中的移位寄存器来实现数据的串/并转换或并/串转换。
这是因为移位寄存器能够将一串数据按照位数进行移位操作,从而实现数据的转换。
数据寄存器和数据锁存器只能存储数据,而数据收发器只能实现数据的收发操作,无法进行转换。
接口技术作业2-地址译码
第3章I/O端口地址译码技术作业1、什么是I/O端口在一个接口电路中一般拥有几种端口2、I/O端口是I/O接口电路中能被CPU直接访问的寄存器。
在一个接口电路中一般拥有:命令端口、状态端口和数据端口。
2、图1是一个固定式I/O端口地址译码电路,试根据图中地址线的分配,写出输出端的地址。
图1 固定式I/O端口地址译码电路输出端低电平有效,根据图1有:地址线0 0 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0二进制 1 0 1 1 1 1 1 0 0 0十六进制 2 F 8所以,输出端的值:2F8H3、图2是某微机实验平台板的I/O端口地址译码电路。
若将DIP开关状态设置为:S0和S1合上(ON),S3和S4断开(OFF),试指出74LS138的输出端地址范围。
图2 使用比较器的可选式译码电路从图2中可以看出,当S0断开时,其值为1(高电平),A6必须为0,对应的异或门输出才会是1,;同样,当S1合上时,其值为0(高电平),A7必须为1,对应的异或门输出才会是1;类推,S2合上,S3断开时,A8,A9必须为1,0。
即当S2和S1合上,S3和S0断开时,译码电路输入地址线的值地址线0 0 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0二进制 0 1 1 0 片选片内端口寻址十六进制 0~7H 0~7H所以,CS0地址为:180H~187H共8个端口地址。
CS1地址为:188H~18FH共8个端口地址。
CS2地址为:190H~197H共8个端口地址。
CS3地址为:198H~19FH共8个端口地址。
CS4地址为:1A0H~1A7H共8个端口地址。
CS5地址为:1A8H~1AFH共8个端口地址。
CS6地址为:1B0H~1B7H共8个端口地址。
CS7地址为:1B8H~1BFH共8个端口地址。
微机原理和接口技术第一、二章作业和答案
3-5、执行下列指令后,AX寄存器中的内容是多 少? TABLE DW 10,20,30,40, 50 ENTRY DW 3 … MOV BX, OFFSET TABLE ADD BX, ENTRY MOV AX, [BX] 3-6、假设一个48位数存放在DX:AX:BX中,试 编写程序段,将该48位数乘以2。
20
10. 将BL寄存器中的无符号数乘以128,高位放 在BH寄存器,低位放在BL寄存器,要求执 行速度尽量快(移位和循环指令实现)。 11、一个4位十进制数以压缩BCD码形式存放在 偏移地址为DATA和DATA+1的内存单元中, DATA单元存放个位和十位,DATA+1单元 存放百位和千位。要求将其转换为相应的 ASCII码,存放到以BUFF为首地址的4个内 存单元。例如初值: (DATA)=47H, (DATA+1)=92H, 要求结果为: (BUFF)=‘7’, (BUFF+1)=‘4’, (BUFF+2)=‘2’, (BUFF+3)=‘9’ 12、将立即数100推入堆栈
26
3-7、编写程序段,把从BUFFER控制的100个字节的内 存区域初始化成55H、0AAH、55H、0AAH、 ……. 55H、0AAH。 3-8、请用子程序结构编写如下程序:从键盘输入一个 二位十进制数的月份数(01~12),然后显示出相 应的英文缩写名。(交软件) 3-9、请在屏幕上显示斐波那契数列的前20个值。斐波 那契数列的定义如下: (交软件) F(0)=0 F(1)=1 F(n)=F(n-1) +F(n-2), n≥2 27
12. 将下列二进制数分别转化为十进制数和十六进制数
13. 将下列十六进制数分别转化为二进制数和十进制数
14. 求A95BH与8CA2H之和;并写出运算后标志寄存 器中SF、ZF、CF、OF、PF、AF的值。
2014电大《微机系统与维护》课程作业及答案(二)
2014电大《微机系统与维护》课程作业及答案(二)中央广播电视大学计算机网络技术专业(专科)《微机系统与维护》课程作业(二)第3章微机组装技术一、单项选择题1. 为了避免人体静电损坏微机部件,在维修时可采用( B )来释放静电。
A.电笔B.防静电手环C.钳子D.螺丝刀2. 不是主机箱内部必备的部件是(C)。
A.主板B.CPU C.Modem卡D.内存3. 安插内存条时,要保证内存条与主板构成的角度是( C )。
A.30°B.60°C.90°D.120°4. 内存插槽两端的白色卡子的作用是( D )。
A.只是装饰B.具有开关作用C.具有连接主板的功能D.固定内存条,使内存条与主板插槽接触良好5. CPU插座傍边的固定扳手的作用是(D )。
A.只是装饰B.具有开关作用C.具有连接主板的功能D.固定CPU,使CPU与主板插座接触良好二、填空题1. 机箱面板连接线主要包括扬声器线缆(SPEAKER)、复位开关线缆(RESET SW)、电源开关线缆(POWER SW)和硬盘指示灯线缆(H.D.D LED)。
2. 主板电源连接线主要有20/24针ATX 12V主电源插头电源线、4针ATX 12V辅助电源插头电源线。
3. 装机时一般先将______ CPU____和______内存____安装到主板上,然后再把主板固定在机箱里。
4. 组装微机的最常用的工具是______十字螺丝刀___。
5. 安装多条内存时,内存条的容量和型号最好保持____一致。
三、判断题1. 组装微机需要学习基本的硬件知识。
(√)2. 在安装CPU散热器时,为了使散热器固定需要在CPU上涂大量的硅脂。
(×)3. 安装CPU时,需将CPU与CPU插座的缺口标志对齐才能正确安装。
(√)4. SATA接口的硬盘数据线两端完全一样。
(√)5. 主板上有多个PCI插槽,安装声卡时可从中任意挑选一个安装。
2014作业2答案
1 读下面程序段,请问:在什么情况下,本段程序的执行结果是AH=0? BEGIN: IN AL,5FHTEST AL,80HJZ BRCH1MOV AH,0JMP STOPBRCH1: MOV AH,0FFHSTOP: HLT答:端口读进来的数据最高位是1时,本段程序的执行结果是AH=02 读程序,请回答(1) 本程序实现什么功能? (2) 结果在哪里?START: IN AL,20HMOV BL,ALIN AL,30HMOV CL,ALMOV AX,0ADLOP: ADD AL,BLADC AH,0DEC CLJNZ ADLOPHLT答:从20H端口读数据,与30H端口读进来的数相乘。
结果放在AX中。
3 在内存40000H开始的16K的单元中存放着一组数据,将其顺序搬移到起始地址为A0000H的区域,请编程,只要求写程序片段,不需要完整的程序。
解:利用字符串操作指令 MOVSB,16K即16*1024=4000H。
MOV AX,4000HMOV DS,AXMOV AX,A000HMOV ES,AXMOV SI,0MOV DI,0MOV CX,4000HCLDREP MOVSB4 编写完整的程序,求两个有符号数(DATA1,DATA2)差的绝对值,结果存入DATA3。
data SEGMENTDATA1 DB 3DATA2 DB 5DATA3 DB ?data ENDScode SEGMENTASSUME CS:code, DS:dataStart: MOV AX , dataMOV DS , AXMOV AL,DATA1;读入被减数SUB AL,DATA2;减去减数JC CHANGE;JMP STORCHANGE: NEG ALSTOR MOV DATA3,ALcode ENDSEND start6.1 BE000H~BFFFFH共8K字节容量,需要一片6264.作图A19 A13 A12 A01 0 1 1 1 1 1 0 0 0 0 0 0 0 0 01 0 1 1 1 1 1 1 1 1 1 1 1 1 1 16.2 00000H~03FFFH 共16KB容量,需要2片6264. A19 A18A17A16 A15A14A13 A12 A0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 …0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 10 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 …0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 16.10C B AA19 A18 A17 A16 A15 A14 A131 X 0 0 0 0 0 Y01 X 0 0 1 0 0 Y41 X 0 0 1 1 0 Y61 X 0 0 1 1 1 Y7分A18=0和A18=1,有:1000 0000 0000 0000 0000 ~1000 0001 1111 1111 1111 即80000H~81FFFH Y01100 0000 0000 0000 0000 ~1100 0001 1111 1111 1111 即C0000H~C1FFFH1000 1000 0000 0000 0000 ~1000 1001 1111 1111 1111 即88000H~89FFFH Y41100 1000 0000 0000 0000 ~1100 1001 1111 1111 1111 即C8000H~C9FFFH1000 1100 0000 0000 0000 ~1000 1101 1111 1111 1111 即8C000H~8DFFFH Y61100 1100 0000 0000 0000 ~1100 1101 1111 1111 1111 即CC000H~CDFFFH1000 1110 0000 0000 0000 ~1000 1111 1111 1111 1111 即8E000H~8FFFFH Y71100 1110 0000 0000 0000 ~1100 1111 1111 1111 1111 即CE000H~CFFFFH。
电子科技大学14秋《微机接口技术》在线作业2答案
14秋《微机接口技术》在线作业2单选题一、单选题(共20 道试题,共100 分。
)1. 一个8259提供()个类型号。
A. 8B. 32C. 16D. 64-----------------选择:A2. 为PC机管理可屏蔽中断源的接口芯片是()。
A. 8259B. 8255C. 8253D. 8251-----------------选择:A3. 由8088CPU组成的PC机的数据线是()。
A. 8条单向线B. 16条单向线C. 8条双向线D. 16条双向线-----------------选择:C4. 8255A工作在方式2(双向选通I/O)时,()。
A. 只能作输入接口B. 只能作输出接口C. 作输入口或作输出口D. 同时可作输入口、输出口-----------------选择:D5. 串行通信适用于()微机间的数据传送。
A. 不同类型B. 同类型C. 近距离D. 远距离-----------------选择:D6. 用8255的PA口和PC口的低4位接一个键盘阵列,最多可识别()个按键。
A. 6B. 8C. 16D. 32-----------------选择:D7. 两台微机间进行串行通信时,波特率应设置为()。
B. 相同C. 可相同也可不同D. 固定不变-----------------选择:B8. 采用条件传送方式时,必须要有()。
A. 中断逻辑B. 请求信号C. 状态端口D. 类型号-----------------选择:C9. 8086在执行IN AL,DX指令时,AL寄存器的内容输出到()上。
A. 地址总线B. 数据总线C. 存储器D. 寄存器-----------------选择:B10. 当外设的输出信号为模拟电压时,需在输入通道中设计一个()。
A. A/D转换器B. D/A转换器C. 定时器/计数器D. 传感器-----------------选择:A11. ISA总线的数据宽度为()位。
《微机接口与应用(含汇编语言)》作业
《微机接口与应用(含汇编语言)》作业一、单顶选择题1. 8086是( )A) 单片机 B) 单板机 C) 微处理器 D)微机系统2. 8086微处理器可寻址访问的最大I/O空间为( )A) 1K B) 64K C) 640K D) 1M3.集成度最高的存储线路是( )态线路。
A) 6管静态 B) 6管动态 C)4管动态 D)单管动态4.当8086/8088访问100H端口时,采用()寻址方式。
A) 直接 B) 立即 C) 寄存器间接 D) 相对5. 8086/8088的中断是向量中断,其中断服务程序的入口地址是由()提供。
A) 外设中断源 B) CPU的中断逻辑电路C) 以中断控制器读回中断类型号左移2位D) 由中断类型号指向的中断向量表中读出。
6.接口芯片是CPU与外设之间的界面,它与外设之间的联络信号是()。
A) RDY,STB B) RDY,INTC) STB,INT D) RDY,STB,INT7.对8253—5的定时与计数()。
A) 有两种不同的工作方式B) 定时只加时钟脉冲,不设计数值C) 实质相同 D) 从各自的控制端口设置8.单片机是( )A)微处理器 B)微型计算机 C) 微机系统 D)中央处理器9. 8086最小工作方式和最大工作方式的主要差别是()A)内存容量不同 B)I/O端口数不同C)数据总线位数不同 D)单处理器和多处理器的不同10. 8253—5某计数器的最大计数初值是()。
A) 65536 B) FF00H C) 0000H D) FFFFH11. 8253—5某计数器工作在方式1时,在计数中途OUTi为()A) 由低变高 B) 由高变低 C) 高电平 D) 低电平12.由8088微处理器组成的PC机的数据线是( )A)8条单向线 B)16条单向线C)8条双向线 D)16条双向线13.要组成64KB的8086系统程序存储空间,选用EPROM的最佳方案是( )芯片。
微机接口及应用 ( 第2次 )
第2次作业一、单项选择题(本大题共30分,共 10 小题,每小题 3 分)1. 以下对标志寄存器描述错误的是()。
A. 16位标志寄存器F只用了其中的9位作标志位 B. 用来存放指令的 C. 其中6位为状态标志 D. 3位为控制标志位2. 对寄存器AX的内容乘以4的正确指令序列是()。
A. SHR AX,1 /SHR AX,1 B. SHL AX,1/ SHL,AX,1 C. ROL AX,1 /ROL AX,1 D. RCR AX,1/ RCR AX,13. 为了设置Intel 8253控制寄存器,需要将将引脚A1A0设置为()。
A.A1A0=00 B. A1A0=01 C. A1A0=10 D. A1A0=114. 在ARM架构中,当新的数据进入堆栈后,堆栈指针向低地址方向移动且指向下一个待压入数据的空位置,这时采用的堆栈寻址方式是()。
A. 满递增 B. 空递增 C. 满递减 D. 空递减5. 目前的计算机网络系统中采用以下哪种传送方式()。
A. 单工方式 B.半双工方式 C. 全双工方式 D. 实时方式6. 8255A工作在()下并口芯片与外设和CPU之间无固定的应答信号线。
A. 方式0 B. 方式1 C. 方式2 D. 方式37. Intel8253中的控制字位描述正确的是()。
A. 控制字8位分为3部分B. 控制字16位分为4部分C. 控制字16位分为5部分D. 控制字8位分为4部分8. 为了将Intel8253中的计数器0设置为工作模式3,那么需要将控制字设置为()。
A. 47H B. 39H C. 36H D. 33H9. 为了将8255A的3个端口工作方式设置为方式0,且PA,PC输出,PB输入,那么程序需要写以下哪个控制值()。
A. 1000 0010 B. 1000 1011 C. 1001 1010 D. 1000 101110. 8255A在工作方式1下的输出工作周期下,外设与并口芯片间的应答信号ACK下降时说明()。
微机接口与通讯平时作业带答案
《微机接口与通讯》作业(一)第一章微型计算机概述1、从微型计算机的结构分析微处理器与存储器及I/O的关系,并说明总线结构的优点。
答:微型计算机是以微处理器即CPU为核心,系统总线连接内存储器和I/O接口电路而构成的。
微型计算机采用了总线结构,这种结构可以使得系统内部各部件之间的相互关系变为各部件之间面向总线的单一关系。
2、从计算机应用角度分析不同结构、规模、表现形式的微型计算机的应用目标以及性能指标。
答:8位机,在80年代初期和中期使用。
字符、数字信息,适合于一般的数据处理。
16位机,可进行大量的数据处理的多任务控制。
32位机,除用于过程控制、事务处理、科学计算等领域、多媒体处理以及计算机辅助设计、计算机辅助制造等。
单片机,体积小、功耗低,主要应用于智能仪器仪表以及其它控制领域。
个人计算机,适用于家用、商用、教育等各种应用领域。
工程工作站是一种微型化的功能强大的计算机,有速度快、内存大等特点,又有小巧灵活、轻便价廉等优点。
第二章CPU系统1、阐述并比较8086、80286、80386、80486、Pentium CPU 的内容结构。
答:80286:四个独立的处理部件,即执行部件EU、总线部件BU、指令部件IU和地址部件AU。
采用流水线作业方式,使各部件能同时并行地工作。
80386:由六部分组成,即总线接口部件、指令译码部件、执行部件、分段部件和分页部件。
80486:基本沿用80386的体系结构,由8个基本部件组成:总线接口部件、指令预取部件、指令译码部件、执行部件、控制部件、存储管理部件、高速缓存部件和高性能浮点处理部件。
Pentium:采用了许多过去在大型机中才采用的技术,迎合了高性能微型机系统需要,其主要体现在超标量流水线设计、双高速缓存、分支预测、改善浮点运算等方面。
2、阐述指令周期、总线周期、时钟周期的相互关系,并举若干条8086CPU机器指令的执行过程来说明上述三种周期。
答:时钟周期是微处理器动作处理的最小时间单位,一个总线周期由若干个时钟周期所组成。
北京邮电大学微机原理与接口技术阶段作业2
一、单项选择题(共20道小题,共100.0分)1. 相联存储器是指按______进行寻址的存储器。
A. 地址指定方式B. 堆栈存取方式C. 内容指定方式D. 地址指定方式与堆栈存取方式结合2. 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用_____。
A. 立即寻址方式B. 间接寻址方式C. 堆栈寻址方式D. 隐含寻址方式3. 某存储器芯片的存储容量为8K×12位,则它的地址线为__ _。
A. 11B. 12C. 13D. 144. 指令的寻址方式采用跳跃寻址方式时,可实现______。
A. 堆栈寻址B. 程序的条件转移C. 程序的无条件转移D. 程序的条件转移或无条件转移5. (错误)寄存器直接寻址方式中,寄存器中所存的是______。
A. 操作数B. 存放操作数的主存单元的地址C. 存放操作数的寄存器的编号D. 存放操作数的主存单元地址的地址6. 某计算机字长16位,其存储容量为2MB,若按半字编址,它的寻址范围是______。
A. 8MB. 4MC. 2MD. 1M7. 8086/8088中除_______两种寻址方式外,其它各种寻址方式的操作数均在存储器中。
A. 立即寻址和直接寻址B. 寄存器寻址和直接寻址C. 立即寻址和寄存器寻址D. 立即寻址和间接寻址8. 指令MOV AX, [3070H]中源操作数的寻址方式为_____A. 寄存器间接寻址B. 立即寻址C. 直接寻址D. 变址寻址9. 8086CPU中的通用寄存器是_______。
A. AX、BX、CX、DXB. SP、BPC. SI、DID. 上述三者10. 二地址指令中,操作数的物理位置不可能采取的结构是______。
A. 寄存器―寄存器B. 寄存器―存储器C. 存储器―存储器D. 寄存器―锁存器11. 相联存储器是按______进行寻址的存储器A. 地址指定方式B. 堆栈存取方式C. 内容指定方式D. 地址指定方式与堆栈存取方式结合12. EPROM是指______A. 闪速存储器B. 只读存储器C. 可编程的只读存储器D. 光擦可编程的只读存储器13. 指令的寻址方式有顺序和跳跃两种方式,采用跳跃寻址方式,可以实现______。
微机接口作业及答案
微机接⼝作业及答案《微机系统与接⼝技术作业》部分参考答案第8章输⼊/输出系统P2442.接⼝电路的作⽤是什么?I/O接⼝应具备哪些功能?参见教材P2193.什么是端⼝?端⼝有⼏类?参见教材P220 8.1.2 输⼊输出端⼝4.I/O端⼝有哪两种编址⽅式?PC系列机采⽤哪种编址⽅式?答:I/O端⼝和存储单元统⼀编址及I/O端⼝独⽴编址两种。
PC机采⽤I/O端⼝独⽴编址。
7. 定时/计数器的3个通道在PC系列机中是如何应⽤的?答:0#计数器⽤于系统时钟中断;1#计数器⽤于动态存储器刷新定时;2#计数器⽤于发声系统⾳调控制。
10.系统机定时/计数器的通道0定时周期最长是多少?要实现长时间定时,应采取什么措施?如果采⽤外扩8254定时/计数器实现长时间定时,应采取哪些措施?答:系统机定时/计数器通道0定时周期最长是55ms。
要实现长时间定时,只能使⽤ INT 1CH 中断的⽅法,通过对预先设定的中断次数进⾏计数,达到n倍55ms的定时⽬的。
采⽤外扩8254,可以使⽤三个通道硬件级联的⽅法实现长时间定时。
补充题:设PC 系统机外扩了⼀⽚8254 及相应的实验电路。
(1) 根据由门电路构成的译码电路,分析出该⽚8254 的四个端⼝地址。
其中控制⼝的地址是213H(填16 进制格式)。
其他三个端⼝地址是210H~212H。
(2) 设CLK0 已接⾄8MHz 时钟,为了能从OUT0 输出4KHz 的⽅波,编写8254初始化程序,其中假设0 号定时计数器⼯作在⼆进制⽅式。
解:计数初值=(8×106)/4000=2000MOV DX,213H ;8254控制⼝地址MOV AL,00110110B ;命令字,0通道,16位读写,⽅式3,⼆进制计数OUT DX, ALMOV DX,210H ;0通道计数器端⼝地址MOV AX,2000 ;计数初值2000,因是⼆进制计数,所以后⾯不能加HOUT DX, AL ;先送低8位OUT DX, AL ;再送⾼8位第9章中断系统P3001.叙述可屏蔽中断处理的全过程。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单选题(总分28分)A. 单向驱动器、双向驱动器B. 锁存器、双向驱动器C. 锁存器、锁存器D. 双向驱动器、双向驱动器答案:【1】B2.(1分) 8086的/RD 、/WE 控制信号的作用是【2】。
A. 控制CPU数据总线上数据流的流向B. 控制存储器读写操作的方向C. 控制流入、流出I/O接口信息的方向D. 以上三种作用答案:【2】D3.(1分)若8086CPU工作于最大模式,试指出当CPU将AL的内容送到端口地址为91H的外设中时,以下【3】信号应为低电平。
A. MEMRB. MEMWC. IORD. IOW答案:【3】D4.(1分)若用8086CPU分别构成一个最小模式系统和最大模式系统,关于两者主要差别,下列叙述中不正确的是【4】。
A. 前者不使用总线控制器,后者要使用B. 前者不使用地址锁存器,后者要使用C. 前者总线请求只有1路,后者有2路D. 前者不使用状态编码输出信号(S2、S1、S0),后者要使用答案:【4】B5.(1分)8086工作在最大方式时应将引脚MN/MX接【5】。
A. 负电源B. 正电源C. 地D. 浮空答案:【5】C6.(1分) 8086CPU组成的微机系统的数据总线是【6】。
A. 8条单向线B. 8条双向线C. 16条单向线D. 16条双向线答案:【6】D7.(1分) 8088工作于最小工作模式时,其地址总线需要【7】片8282。
A. 1B. 2C. 3D. 4答案:【7】C8.(1分) 8086微处理器的引脚DEN是【8】。
A. 数据总线缓冲器传输方向控制信号B. 地址锁存器锁存允许信号C. 数据总线缓冲器接通允许信号D. 数据准备就绪信号答案:【8】C9.(1分)在8086CPU从总线上撤消地址之后,总线的低16位用于传送【9】。
A. 数据信息B. 控制信息C. 状态信息D. 数据和控制信息答案:【9】A10.(1分) 8086在最小模式下,分时使用AD0~AD15,所以必须外接地址锁存器,当总线上为地址信息时,通过【10】将地址送入地址锁存器。
A. DENB. ALEC. BHED. DT/R答案:【10】B11.(1分)连接微处理器同内存储器以及I/O接口之间的总线是【11】。
A. 片总线B. 内总线C. 系统总线D. 外总线答案:【11】C12.(1分)由8086CPU组成的PC机的地址总线是【12】。
A. 8条单向线B. 16条单向线C. 20条双向线D. 20条单向线答案:【12】D13.(2分) 8086CPU通过【13】控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,该信号线为【14】电平。
【13】 A. M/IO B. RD C. ALE D. WR【14】 A. 高 B. 低 C. 高阻 D. 任意答案:【13】A 【14】B14.(1分) 8086高8位数据总线的选择信号是【15】。
A. ALEB. -BHEC. A0D. -DEN答案:【15】B15.(1分) Intel 8286的作用是【16】。
A. 地址锁存B. 产生时钟C. 总线控制D. 数据驱动答案:【16】D16.(1分) Intel 8284的作用是【17】。
A. 地址锁存B. 产生时钟C. 总线控制D. 数据驱动答案:【17】B17.(1分) 8086/8088CPU有两种工作模式,决定工作于那一模式的CPU引脚信号是【18】。
A. ALEB. HOLDC. MN/MXD. DEN答案:【18】C18.(1分) 8086/8088的时钟信号是由【19】提供。
A. 8259B. 8255C. 8284D. 8253答案:【19】C19.(1分) 8086在响应中断请求时【20】。
A. /INTA输出一个负脉冲,将中断类型码从AD0~AD7读入B. /INTA输出两个负脉冲,在第二个负脉冲时读入中断类型码C. /INTA输出一个负脉冲,再进行一次I/O读周期,读取中断类型码D. /INTA输出一个负脉冲,同时提供I/O读的控制信号,读取中断类型码答案:【20】B20.(1分)如图,当8086CPU工作在最小模式下时,如果读I/O口,在T1~T4期间【21】。
A. M/IO为高电平B. M/IO为低电平C. AD0~AD15上传送的信息都是由CPU输出D. AD0~AD15上传送的信息都是由I/O口提供答案:【21】B21.(1分)某8086系统的时钟频率为8MHz,其时钟周期为【22】ns。
A. 25B. 125C. 250D. 500答案:【22】B22.(1分)以下叙述中,不正确的是【23】。
A. 一个总线周期含4个T状态。
B. 一个时钟周期也称为一个T状态。
C. 一个指令周期由4个总线周期组成。
D. 执行一条指令所需时间为一个指令周期。
答案:【23】C23.(1分)某系统的时钟CLK信号为5MHz,读写I/O端口时需插入两个Tw 周期,则该总线周期的时间为【24】。
A. 0.8μsB. 1μsC. 1.2μsD. 1.4μs 答案:【24】C24.(1分) 8086最小模式下的-INTA信号是【25】。
A. 一个总线周期的一个负脉冲信号B. 一个总线周期的两个负脉冲信号C. 两个总线周期(连续)的两个负脉冲信号D. 两个总线周期的一个负脉冲信号答案:【25】C25.(2分)图示表示的是8086系统中的【26】操作。
A. 读存储器B. 写存储器C. 读I/O口D. 写I/O 口答案:【26】B26.(1分) 8086CPU的主频为5MHz,内存芯片的存取时间为250ns,下面4种说法中正确的是【27】。
A. 读/写内存时不需要加入等待周期TwB. 读/写内存时至少需加入1个等待周期TwC. 读/写内存时至少需加入2个等待周期TwD. 读/写内存时至少需加入3个等待周期Tw答案:【27】A二、是非题(总分2分)共有21条引脚信号需锁存。
答案:【1】T2.(1分)【2】对存储器进行访问时,地址线有效和数据线有效的时间关系是数据线较先有效。
答案:【2】F三、填空题(总分35分)【1 】产生。
答案:【1】82882.(4分) 8086CPU是一个【2 】位的微处理器,具有【3 】位数据总线,【4 】位地址总线,可寻址空间为【5 】。
答案:【2】16』十六【3】16』十六【4】20』二十【5】1M』1兆3.(1分) 8086/8088CPU 的数据线和地址线是以【6 】方式轮流使用的。
答案:【6】分时复用4.(3分)在实模式下,8086微处理器使用的地址线是【7 】条,存储器的最大寻址空间是【8 】,存储器分段的最大容量是【9 】。
答案:【7】20【8】1MB【9】64KB5.(2分)在8086最大模式的典型配置中,需要【10 】片8286数据收发器和【11 】片8288总线控制器。
答案:【10】2【11】36.(3分) CPU从主存取出一条指令并执行该指令的时间称为【12 】,它通常用若干个【13 】来表示,而后者又包含有若干个【14 】。
答案:【12】指令周期【13】总线周期』机器周期【14】时钟周期7.(2分) 8086CPU的读/写总线周期通常包含【15 】个时钟周期。
如果对READY信号检测了4次,则插入了【16 】个等待周期。
答案:【15】4【16】38.(1分) 8088/8086的AD7~AD0是地址数据复用引脚,在T1时传送【17 】。
答案:【17】地址信号』地址信息』地址9.(5分)图示为8086 CPU工作在最小模式下的读操作时序图。
如果读I/O口,在T1~T4期间,M/IO为【18 】(高/低)电平;数据来自【19 】(I/O口或存储器);AD0~AD15上的数据由【20 】(I/O口或CPU)流向【21 】(I/O口或CPU)。
在此总线周期中没有画出信号WR,在T1~T4期间WR信号为【22 】电平。
答案:【18】低【19】I/O口【20】I/O口【21】CPU【22】高10.(9分)当8086 CPU工作在最小模式下时,如果AL=F0H,在执行OUT 80H,AL指令过程中,其中CPU有一个操作时序如图所示,请问(若需要填写地址/数据线,请先填写低位线后填写高位线):1. 在【23 】—【24 】期间数据F0H出现在【25 】—【26 】信号线上;2. 在【27 】—【28 】期间地址80H出现在【29 】—【30 】信号线上;3. 图中未画出RD信号,在T1—T4期间RD信号为【31 】电平。
答案:【23】T3【24】T4【25】AD0』D0【26】AD15』A15』AD7』D7【27】T1【28】T2【29】AD0』A0【30】AD15』AD7』A7』A15【31】高11.(4分)当8086CPU与存储器或外设端口交换一个字节的数据,称之为一个【32 】周期。
在存储器的周期中,控制信号M/IO为【33 】电平。
答案:【32】总线【33】高』1。