接口作业解答..
微机原理及接口第九章作业答案
“微机系统原理与接口技术”第九章习题解答(部分)1. 什么是并行接口和串行接口?它们各有什么作用?答:并行接口是指接口与外设之间按字长传送数据的接口,即4位、8位或16位二进制位同时传送;而串行接口是指接口与外设之间依时间先后逐位传送数据的接口,即一个时刻只传送一个二进制位。
并行接口传送速度较快,但在远距离传送数据时成本高,损耗大,且平行数据线之间干扰大,所以并行接口一般适用于近距离的高速传送,而串行接口则适用于远距离传送。
2. 试画出8255A与8086CPU连接图,并说明8255A的A o、A i地址线与8086CPU的A i、A2地址线连接的原因。
答:8255A与8086CPU的连线图如下图所示:题9-2图8086系统有16根数据线,而8255只有8根数据线,为了软件读写方便,一般将8255 的8条数据线与8086的低8位数据线相连。
8086在进行数据传送时总是将总线低8位对应偶地址端口,因此8086CPU要求8255的4个端口地址必须为偶地址,即8086在寻址8255 时A0脚必须为低。
实际使用时,我们总是将8255的A0、A1脚分别接8086的A1、A2脚,而将8086的A0脚空出不接,并使8086访问8255时总是使用偶地址。
4. 简述8255A工作在方式1时,A组端口和B组端口工作在不同状态(输入或输出)时,C端口各位的作用。
注:带*的各中断允许信号由 C 口内部置位/复位操作设置,非引脚电平。
5. 用8255A控制12位A/D转换器,电路连接如下图所示。
设B 口工作于方式1输入,C 口上半部输入,A 口工作于方式0输入。
试编写8255A的初始化程序段和中断服务程序(注:CPU采用中断方式从8255A中读取转换后的数据)。
答:设8255的A、B、C及控制端口的地址分别为PORTA、POATB、PORTC和PCON,则一种可能的程序段实现如下:初始化8255AMOV AL,10011110B;设置8255A的工作方式控制字OUT PCON,ALMOV AL,00000101B;设置C 口置位復位控制字,使INTEA (PC2)为OUT PCON,AL;高电平,允许B 口中断MOV AL,00000010B;设置C 口置位/复位控制字,使PC1(IBF B)输出OUT PCON,AL;低电平,启动第一次A/D转换6. 用8255A作为CPU与打印机接口,8255的A 口工作于方式0,输出;C 口工作于方式0。
微机接口技术随堂作业
微机接口技术随堂作业第一章微机接口技术概述1. 1.8086微处理器可寻址访问的最大I/O空间是()。
A.1KBB.64KBC.640KBD.1MB参考答案:B2. 2.CPU的控制总线提供()。
A.数据信号流B.所有存储器和I/O设备的时序信号及控制信号C.来自I/O设备和存储器的响应信号D.前面B和C两项参考答案:D3. 3. CPU的数据总线提供()。
A.数据信号流B.所有存储器和I/O设备的时序信号及控制信号c:\iknow\docshare\data\cur_work\微机原理与接口技术\C.来自I/O设备和存储器的响应信号D.地址信号流参考答案:A4. 4. CPU的地址总线提供()。
A.数据信号流B.所有存储器和I/O设备的时序信号及控制信号C.来自I/O设备和存储器的响应信号D.地址信号流参考答案:D5. 5. CPU在执行OUT DX,AL指令时,CPU往控制总线上送出的有效信号是()。
A.BC D.参考答案:A6. 6. CPU在执行OUT DX,AL指令时,CPU往地址总线上送出的有效信号是()。
A.DX寄存器所存放的地址B AL寄存器所存放的数据C D.参考答案:A7. 7. CPU在执行OUT DX,AL指令时,CPU往数据总线上送出的有效信号是()。
A.DX寄存器所存放的地址B AL寄存器所存放的数据C D.参考答案:B11. 11. 8086CPU在作总线操作时,遇到READY=L后可插入()。
A.1个等待周期B 等待周期个数由具体情况所定C 2个等待周期D. 3个等待周期参考答案:B12. 12. 8086系统中,SP()。
A.只能指向奇地址单元B 只能指向偶地址单元C最好指向偶地址单元D. 最好指向奇地址单元参考答案:B13. 13. 8086 系统配置在最大方式比最小方式增加的一片专用芯片是()。
A.总线驱动器74LS245 B 总线锁存器74LS373C 总线控制器8288 D. 中断控制器8259参考答案:C14. 14. 8086/8088CPU读总线周期中,T1~T4期间一直保持有效的信号是()。
(完整word版)接口习题
习题一1.什么是接口?2.为什么要在CPU与外设之间设置接口?3.微型计算机的接口一般应具备哪些功能?4.接口技术在微机应用中起什么作用?5.接口电路的硬件一般由哪几部分组成?6.接口电路的软件控制程序一般包含哪几部分?7.接口电路的结构有哪几种形式?8.CPU与接口之间有哪几种传输数据的方式?它们各应用在什么场合?9.分析与设计接口电路的基本方法是什么?10.外围接口芯片在微机接口技术中的作用如何?你所知道的外围接口芯片有哪些?11.你认为学习接口技术的难点在那几个方面?应如何对付?习题二1.什么是端口?2.I/O端口的编址方式有几种?各有何特点?3.设计I/O设备接口卡时,为防止地址冲突,选用I/O端口地址的原则是什么?4.I/O端口地址译码电路在接口电路中的作用是什么?5.在I/O端口地址译码电路中常常设置AEN=0,这有何意义?6.若要求I/O端口读/写地址为374H,则在图2。
1(b)中的输入地址线要作哪些改动?7.图2.2是PC机系统板的I/O端口地址译码器电路,它有何特点?试根据图中地址线的分配,写出DMAC、INTR、T/C以及PPI的地址范围?8.在图2。
4译码电路中,若要改变I/O端口地址,使其地址范围为300H~307H则开关S1~S9应如何设置?9.GAL器件有哪些特点?采用GAL器件进行I/O地址译码有何优点?10. 采用GAL 器件设计开发一个地址译码电路的步骤和方法如何?11. 通常所说的I/O 操作是指CPU 直接对I/O 设备进行操作,这话对吗?12. 在独立编址方式下,CPU 采用什么指令来访问端口?13. 在I/O 指令中端口地址的宽度及寻址方式有哪两种?14. CPU 从端口读书据或向端口写数据是否涉及到一定要与存储器打交道?15. I/O 端口地址译码电路一般有哪几种结构形式?16. I/O 地址线用作端口寻址时,高位地址线和低位地址线各作何用途?如何决定低位地址线的根数? 17. 可选式I/O 端口地址译码电路一般由哪几部分组成?18. 采用GAL 器件设计地址译码电路时,其核心是编写GAL 器件输入源文件(即GAL 设计说明书).现利用GAL16V8设计一个扩展系统得地址译码电路,要求该系统的I/O 端口地址范围分别为300H~31FH 和340H~35FH ;存储器地址范围为D0000H ~EFFFFH 。
《微机接口与应用》作业及答案
《微机接口与应用(含汇编语言)》作业及答案一、单顶选择题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的最佳方案是( )芯片。
吉大14秋学期《计算机接口技术》在线作业一满分答案
A.数据信息
B.控制信息
C.状态信息
D.以上三种都是
?
正确答案:D
13.中断控制方式的优点是()。
A.提高CPU的利用率
B.提高CPU与外设的数据传送精度
C.提高CPU与外设的数据传送速度
D.减少外设的等待时间
?
正确答案:A
14. PC系列机,CPU响应非屏蔽中断时,其中断号( )
A.错误
B.正确
?
正确答案:B
5. 8255三个端口中只有端口A有输入锁存功能。
A.错误
B.正确
?
正确答案:A
D. A、B、C口均为方式0,输出
?
正确答案:C
3.串行通信主要用于( )
A.近距离通信系统
B.远程通信系统
C.并行通信系统
D.局域网通信系统
?
正确答案:B
4. PC机中,确定硬中断的服务程序入口地址的是()。
A.主程序中的调用指令
B.主程序中的转移指令
C.中断控制器发出的类型码
D.中断控制器中的中断服务寄存器
?
正确答案:C
5.占用CPU时间最少的传送方式是()。
A. DMA
B.中断
C.查询
D.无条件
?
正确答案:A
6. 8259A应用中,需对IR5,IR3进行屏蔽,操作命令字OCW1应写入()。
A. D7H
B. 28H
C. 53H
D. 35H
?
正确答案:B
7.串行异步通信协议所规定的一帧数据中,允许最长的一帧数据共有》在线作业一
一,单选题
1.支持无条件传送方式的接口电路中,至少应包含()。
微机控制与接口技术形成性考核作业三解答
6-5 设 8255A 在微机系统中, A 口、 B 口、 C 口以及控制口的地址分别为 260H, 261H,
262H 以及 263H。
(1) A 组与 B 组均设为方式 0, A 口、 B 口均为输入, C 口为输出,试编程初始化。
(2)在上述情况下,设查询信号从 B 口输入,如何实现查询式输入(输入信号由
1
6-4 当 8255A 的 PC7~PC4 全部作为输出线时, 表明 8255A 的 A 端口工作在哪一种工作 方式?
当 8255A 的 PC7~PC4 全部作为输出线时,表明 8255A 的 A 端口工作在方式 0。 因为如果 8255A 的 A 端口工作在方式 1 或方式 2, A 端口就要征用 C 端口的 PC7~PC4 中的一部分或全部 4 根线作为应答信号线, PC7~PC4 就不可能全部作为输出。
设查询信号 BUSY 从 B 口引脚 PB1 输入, BUSY 为高电平时表示外设 收新的数据, 查询式输出 程序段如下
WRLP : MOV DX ,261H
IN AL ,DX
TEST AL ,2 ;判断外设是否忙( PB1=1)
JNZ WRLP
;外设忙,应等待
MOV DX ,262H
MOV AL,DATA ;假设输出数据在变量 DATA 中
INC SI
;指向下一个地址
DE;判断是否已发送完,没有发送完则循环
3
; 澳门金莎娱乐网站 https:/// 澳门金莎娱乐网站 ;
我话音刚落,小辫子就冲了上去,我们这边的人开始都冲上去了。那边也冲过来了,两边就打起来了。想想这个时候,挨打练的,身上,挨几棍子,根本没啥感觉。 我跟飞哥我们几个一直在一起,飞哥起手,我们跟上,过了没几分钟,我们几个周围空出一大块地方来。 飞哥一乐,伸手把烟扔出来点上,给我们一人一只:“抽着。”叼好烟,拿着棍子冲着一人又打过去了。 我就乐,叼着烟跟飞哥一起走着打,边走边打。顺便看着周围的情况。 看了半天,确认,我们这边占着整体优势的。而且占了不少。给我意外的是新初一和初2的,当中有几个小子,打起来特猛,一个人跟3,4个人打,基本不吃多大亏。 我当时就感觉,完了,老了,真是青出于蓝胜于蓝了。 打了没一会而,那边的人就彻底不行了,开始有人跑了。有一个跑的,就又接着跑的。 这人们一开始跑之前,我就已经盯上跟飞哥谈判的那个人了,我看着他往后退着走。想也没想。 我就绕了俩人,使劲跑了几步。绕到他面前了。 我身后是他们的人,他在我面前,接着身后是我们的人,不过他们的人大部分是跑的,我们的人全是冲的。 我看着他:“哥们儿,你想往哪跑。” 紧跟俩手一拿棍子,一用力,一棍子就朝着他脸上打过去了。一下就给他打蒙了。我跟着揣了他一脚,他一倒地,我上去要接着打。突然就楞那了。 我看着我们这边人的最后面。有一个披肩发的女孩子,站在那。一句话不说,大大的眼睛,一直盯着我看。我当下就傻了,手里拿着的棍子,扑腾一下,就掉了。 接着听见后面有人嚷,我还没回头,就感觉着一板砖拍到我头上了。我没顾的上反抗,也没回头。连疼的感觉都忘记了。 林然就那么看着我,在原地,我看见她在我挨砖头的一瞬间,嚷了句,往前跑了几步,但是后来没动。我也没听清她嚷的是什么。 我看着她,不知道怎么解释,不知道怎么说,也不知道怎么处理,接着,我就看见她哭了。然后转身就跑了。 我当时蒙了,楞了,也不知道身上又挨了多少下,我拍了拍手,往地上一坐,拿出来一跟烟,给自己点上了,使劲抽了一口。接着吐气,深呼吸了一口。接着发呆。 听见欢呼的声音了。知道飞哥他们打完了。特响亮,全是我们这边人的声音。我也什么都听不下去。 我知道她,我了解她,以前被骗过,坚决不在信任何人。我费了好大力气,去感动她,去试着让她爱我。等她最后相信我了,爱我了。我又欺骗了她。觉得自己真不是人。 又仔细琢磨了琢磨,感觉着,应该不是很严重。 正想着呢,飞哥老远的骂着街就过来了,到我边上踢了我几下,乐呵呵的对我说:“SB了吧,还不赶紧哄哄去。” 我抬头看着飞哥:“身上有多少钱?” “草,我刚拿的生活费。”说完了飞哥从兜里掏钱,扔给了我一半:“赶紧去吧,解除下误会,要不这老麻烦的。” 我说:“恩,知道了飞哥。”接着起身就要走。 飞哥家比较有钱,给了我400多,还有几个不太熟悉的人也上来了说:“六,够么。我们这也有点。” 我推辞道:“谢谢了不用了。够了。谢谢呵。” 推辞完了以后,鄙视了自己下。还是脸皮薄,不好意思拿。其实跟他们也不是特别的好,最主要的是跟飞哥拿钱不用还。我挺高兴。 我拿着钱,起来拍了拍身上的土:“哥几个你们先忙,晚点找组织汇合。“接着往学校宿舍去了。我知道她肯定回宿舍了。 我溜达到宿舍门口,徘徊了很久,不敢往里走,心也有点怕。后来想了想然,心一横,管她呢,先走着。接着我就要往里走。 里面的宿舍管理员认识我,直接出来挡在我面前:“你要去找然,我给你找,这个是女生宿舍,你注意点。看看自己,身上这么脏,像刚从土里打了滚一样。” 我看着管理员:”还真是刚从土里打了会滚,谢谢您了,我自己找就好了。“ 管理员看着我:“你在这样我就叫保安了。” 我盯了她半天,心里下了半天决心,还是不敢推开她冲进去。最后跟她说:“你好,你等着。”我就出去了。 我到了宿舍楼后面,接着酝酿了一下,吸了口气,张开嘴,冲着宿舍楼上就使劲喊:“林然,对不起!我错了,对不起!原谅我吧!!” 喊了半天,喊的我嗓子都疼了,也没人理我,但是引起了好多围观的。我正郁闷着呢。飞哥他们就跑过来了。 飞哥喘着气问我:“你咋了?疯了啊,使劲叫唤。” 我看着飞哥:“俩字,要完。” 飞哥说:“至于么。她就那么小心眼?” “至于呗,首先,她有阴影,其次呢。女人都很小心眼。” 寸寸在边上拍了拍我:“我们帮你一起喊。然后转头对着旁边几个人说,来,来哥几个,喊起来。” 接着,他们就跟我一起喊,我喊:“林然,我错了,对不起!” 飞哥他们就喊:“林然,六错了,原谅他吧!”在学校里那响声,老大了。 紧跟着,过了没几分钟,老远看见学校里的几个保安就往过跑。在一看,还认识几个,经常给他们送烟,聊天,大家都挺熟悉的。我们也没散。 认识我们的那俩保安过来以后,对着我说:“六,你们干吗呢?” 我说:“帮我求媳妇呢。” 保安就拉我:“赶紧散了吧,在不散学校领导来了就麻烦了。” 我一听才害怕了,赶紧叫飞哥,跟飞哥说散了。散了。我们跟门卫打了声招呼就散开了。 林然到底还是没理我,我以为气一晚上或者气几天以后就不会在生气了,结果回到班里上课以后好几天。她还一直无视我。
接口作业答案
接口作业答案【第一周】通常在计算机内部,负数采用________表示。
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在现代微机系统中,传统的键盘、鼠标、串口、并口是直接接到______上的。
微机接口与原理重点技术习题及参考解答
第7章习题及参照解答1.什么是I/O接口?I/0接口在系统中起何作用?解I/O接口就是连接外设和总线之间旳逻辑电路旳总称,它事实上是总线主设备与外设之间旳桥梁。
I/O接口旳作用是为理解决CPU与外设连接时由于速度、信号电平、信号格式及时序等旳不匹配而存在旳矛盾。
2.I/O接口有哪些重要功能?解I/O接口应具有数据缓冲、设备选择、信号转换、对外设监测和控制、中断祈求与管理、可编程等重要功能。
但不是规定每种接口都具有上述所有功能,有旳只具有其中某几项功能。
3.什么是I/O端口?它与I/O接口有何关系?解I/O端口是指I/O接口电路中能被CPU直接访问旳寄存器或某些特定器件(如触发器或锁存器等)。
一种I/O接口电路中也许有一种或若干个端口,如命令口、状态口、数据口等;而I/O端口均有确切旳地址(或编号)。
4.I/O端口编址方式有哪两种?各合用于什么场合?各有什么优缺陷?解I/O端口编址方式有两种:与存储器统一编址和I/O单独编址。
若CPU没有设立专门旳I/O 指令,则必须采用与内存统一编址方式;若CPU设立了专门旳I/O指令,则两种方式都可采用。
与内存统一编址旳好处是:可以使用访问内存旳所有指令访问I/O。
这样访问I/O旳指令类型多,功能齐全,不仅可对端口进行数据传送,还可以对端口进行算术、逻辑运算及移位等操作;另一方面是端口有较大旳编址空间。
缺陷是:占用了部分内存空间;端口指令旳长度增长、执行时间变长;程序中不易分清访问内存还是访问I/O;端口地址译码器复杂度增长。
I/O单独编址旳好处是:端口地址译码器简朴:端口指令短、执行速度快;程序中易分清是访问内存还是访问I/O。
缺陷是:端口指令类别少,CPU需专门设立I/O指令,且增长了CPU对外旳信号线(由于要分出内存读/写与I/O读/写两组信号)。
5.CPU与I/O之间数据传送旳方式有哪几种?各有什么特点?解CPU与I/O之间数据传送方式有四种,即无条件传送、程序查询传送、中断传送与DMA传送。
微机接口作业及答案
《微型计算机原理与接口技术》部分作业及补充题参考答案第7章存储器系统P2176.某SRAM存储芯片,其字位结构为512K×8bit,试问其地址、数据引脚各是多少个?答:∵219=512K,所以地址引脚需19根;数据引脚需8根(8bit)。
8.现有1024×1bit的存储芯片,若用它组成容量为16K×8bit的存储器。
试求:(1)实现该存储器所需的芯片数量答:(16K×8bit)/(1K×1bit)=128片(2)该存储器所需地址的地址码总位数是多少?其中几位选片?几位用作片内地址?答:∵214 =16K,所以地址码总位数为14位。
而1024×1bit存储芯片需要地址10位,因此选片地址为4位,片内地址为10位。
第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 的四个端口地址。
作业管理与接口习题及答案
第七章作业管理与接口习题及答案一、填空题1.作业是由①、② 和③组成的。
【答案】①程序、②数据、③作业说明书【解析】从用户的角度看,作业是在一次应用业务处理过程中,从输入开始到输出结束,用户要求计算机所作的有关该次业务处理的全部工作。
从系统的角度看,作业是一个比程序更广泛的概念,它由程序、数据和作业说明书组成。
系统通过作业说明书控制文件形式的程序和数据,使之执行和操作。
2.批处理系统中,是以① 为单位把程序和数据调入② 以便执行。
【答案】①作业,②内存【解析】从系统的角度看,作业是批处理系统抢占内存的单位,而分时系统不存在作业的概念。
3.处理机调度算法中:“相应比高者优先”其相应比是采用公式:相应比= 确定的。
【答案】响应比=(等待时间+计算时间)/计算时间【解析】本算法的思想是对“计算时间”短的小作业优先处理;对“等待时间”长的作业,即使该作业“计算时间”不是很短,也可得到较高的响应比,获得运行的机会。
二、单项选择题1.在一个以批处理为主的系统中,为了保证系统的吞吐率,总是要力争缩短用户作业的。
(A)周转时间(B)运行时间(C)提交时间(D)完成时间【答案】(A)【解析】周转时间是衡量批处理系统的重要指标。
2.作业在系统中存在与否的唯一标志是。
(A)源程序(B)作业说明书(C)作业控制块5)目的程序【答案】(C)【解析】系统是根据作业控制块JCB来感知作业的存在的。
3.作业调度从处于① 状态的队列中选取适当的作业投入运行。
从作业提交给系统到作业完成的时间间隔叫做②。
③ 是指作业从进入后备队列到被调度程序选中时的时间间隔。
(A)运行(B)提交(C)后备(D)完成(E)停止(F)周转时间(G)响应时间(H)运行时间(I)等待时间(J)触发时间【答案】①(C),②(F),③(I)4.在批处理系统中,周转时间是。
(A)作业运行时间(B)作业等待时间和运行时间之和(C)作业的相对等待时间(D)作业被调度进入内存到运行完毕的时间【答案】(B)【解析】周转时间是作业提交给系统到作业完成的时间间隔,因此其周转时间是作业等待时间和运行时间之和。
单片机原理与接口技术作业参考答案
《单片机原理与接口技术》作业参考答案作业一1.(35)10=(100011)2 或 35D=100011B2. (11111010)2=1×27+1×26+1×25+1×24+1×23+0×22+1×22+0×20=128+64+32+16+8+2=(250)10(11111010)2=(0FA)16或11111010B=0FAH10000110B=1×27+1×22+1×21=128+4+2=134D10000110B=86H3. [X]原=10000010, [X]反=11111101,[X]补=11111110,4. [X]补=11001011B,X=-0110101B5.当时钟脉冲未到来时,无论D端是高或低电平,Q端的值保持不变;在时钟脉冲作用期间,Q端的值变为和D端的输入值相同。
作业二1.片内数据存储器,地址范围00---0FFH;片内程序存储器,地址范围0---0FFFH;外部程序存储器,地址范围0---0FFFFH;外部数据存储器,地址范围0---0FFFFH。
2.P0口有两种工作方式:地址/数据分时复用总线方式和通用I/O接口方式。
P1口只有通用I/O接口方式。
P2口有两种工作方式:高8位地址总线方式和通用I/O接口方式。
P3口有两种工作方式:通用I/O 接口方式和位控方式。
3.开机复位后,CPU使用的是第0组工作寄存器;选择哪一组工作寄存器由程序状态字(PSW)寄存器中的RS1、RS0两位的值来确定。
作业三1.①立即寻址②直接寻址③寄存器间接寻址④寄存器寻址2.(A)=0CBH 3.(PC)=1234H,(SP)=23H作业四1.2.(A)=0,(R0)=43H,(43H)=03.ORG 2000HSTART:MOV DPTR,#TABMOV A,E0HMOVC A,@A+DPTRJMP @A+DPTRTAB:DB PRGA-TAB,PRGB-TAB,PRGC-TAB DB PRGD-PAB PRGE-TAB,PRGF-TAB PRGA:……..PRGB…..PRGC….PRGD….PRGE….PRGF…..4. ORG 2000HSTART:MOV R0,#30HMOV R7,#20HMOV R6,#00HLOOP:MOV A,@R0CJNE A,#10,AAINC R6SJMP ENAA:JC ENCJNE A,#20,BBSJMP ENBB:JC CCSJMP ENCC:INC R6EN:DJNZ R7,LOOPMOV 51H,R6END 2100HTWOCMP:MOV A,R5SUBB A,R6JC AAMOV A,R5XCH A,R6MOV R5,AAA:RET作业五1.有外部中断0(INT0),中断服务程序入口地址为0003H,定时器T0中断,中断服务程序入口地址为000BH,有外部中断1(INT1),中断服务程序入口地址为0013H,定时器T1中断,中断服务程序入口地址为001BH,串行口中断,中断服务程序入口地址为0023H。
华师网络学院作业答案-接口技术与应用选择题
一般A/D接口属于()接口A.无条件输出B.无条件输入C.条件输出D.条件输入答案:D假如某串行异步通信中传送一个字符,它选择7个数据位、1个偶校验位和1个停止位,如果传送速率为4800波特,则每秒传送的字符个数是()。
A.240B.2400C.480D.4800答案:C8086/8088的中断是向量中断,其中断服务程序的入口位置由()提供。
A.外设中断源B.以中断控制器读回中断类型号左移2位C.CPU的中断逻辑电路D.由中断类型号指向的中断向量表中读出答案:D8255A的()一般用作控制或状态信息传输。
A.端口AB.端口BC.端口CD.端口C的上半部分答案:C8255A的工作方式1称为()方式。
A.输入/输出B.基本输入/输出C.选通输入/输出D.双向选通输入输出答案:C在传送数据时,占用CPU时间最长的传送方式是()。
A.DMA方式B.中断方式C.查询方式D.无条件传送方式答案:C连接微机各功能部件构成一个完整微机系统的总线称为()。
A.片内总线B.片间总线C.系统总线D.外部总线答案:C8086/8088系统的总线数据传送方式采用()方式。
A.同步B.异步C.半同步D.上述三种答案:C8086/8088CPU经加电复位后,执行第一条指令的位置是()。
A.00000HB.0FFFFHC.FFFF0HD.FFFFFH答案:C通常把各种板、卡上实现芯片间相互连接的总线称为()。
A.片内总线B.片间总线C.系统总线D.外部总线答案:B存储器进行访问时,位置线有效和数据线有效的时间关系是()。
A.同时有效同时无效B.数据线较先有效C.位置线较先有效D.以上均可答案:C8088/8088共有()个I/O位置。
A.16B.64C.64KD.1M答案:C若内存容量为64KB,则访问内存所需位置线有()条。
A.14B.15C.16D.17答案:C采用条件传送方式时,接口必须要有()。
A.中断逻辑B.类型号请求信号C.状态端口D.I/O请求信号答案:C在I/O单独编址方式中,从端口读取数据可使用()指令。
微机原理与接口技术作业1
一、单选题第1题(1分)你的得分:1下面的数值表示中,和127相等的是【1】。
A. 11111111BB. 127HC. 80HD. 7FH题目答案:D你的答案:D第2题(1分)你的得分:1下面【2】命题是正确的。
A. 负数的反码与其真值数相同B. 负数的补码与其真值数相同C. 正数的原码、反码、补码与其真值数相同D. [+0]反=11111111B 题目答案:C你的答案:C第3题(1分)你的得分:1采用十六进制书写二进制数,位数可以减少到原来的【3】。
A. 1/2B. 1/3C. 1/4D. 1/5题目答案:C你的答案:C题目分析:一位十六进制数可以用四位二进制来表示,所以采用十六进制书写二进制数,位数可以减少到原来的1/4。
第4题(1分)你的得分:1计算机内机器数通常采用【4】形式来表示。
A. 原码B. 反码C. 补码D. ASCII码题目答案:C你的答案:C题目分析:计算机内机器数通常采用补码形式来表示;而字符则采用ASCII码表示。
第5题(1分)你的得分:1下列不同数制表示的数中,数值最小的是【5】。
A. 11011101BB. 334QC. 219DD. DAH题目答案:D你的答案:D题目分析:A. 11011101B=221B. 334Q=220C. 219D=219D. DAH=218第6题(1分)你的得分:1下面几个不同进制的数中,最小的数是【6】。
A. 1001001BB. 75C. 37DD. A7H题目答案:C你的答案:C题目分析:A. 1001001B=73B. 75=75C. 37D=37D. A7H=167第7题(1分)你的得分:0下列数中最大的数是【7】。
A. 10000011BB. (10010101)BCDC. 92HD. 101 题目答案:C你的答案:B题目分析:A. 10000011B=131B. (10010101)BCD=95C. 92H=150D. 101第8题(1分)你的得分:1将93H看成一个组合BCD码,其结果是【8】。
接口作业解答
作业1(第二章)1、8086系统中,设段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时指令的物理地址为多少,指向此地址的CS和IP值是唯一的吗解:物理地址=12000H+FF00H=21F00H,不唯一。
2、T1状态下,8086的数据/地址线上是什么信息,用哪个信号将此信息锁存起来解答:地址信息,ALE地址锁存信号。
4、若CS=A000H,求当前代码段在存储器中的物理地址范围是什么若数据段位于52000H到61FFFH的64K范围内,问DS=解答:A0000H—AFFFFH; 5200H5、若当前SS=3500H,SP=0800H,说明堆栈段在存储器中的物理地址,若此时入栈10个字节,SP内容是什么若再出栈6个字节,SP为什么值解答: 35800H,入栈10 个字节,(SP)=7F6H,出栈6个字节后(SP)=7FCH6、某程序数据段中存放了两个字,1EE5H和2A8CH,已知(DS)=7850H,数据存放的偏移地址为3121H及285AH。
试画图说明它们在存储器中的存放情况,若要读取这两个字,需要对存储器进行几次操作解答: 7850:3121H -> E5H7850:3122H -> 1EH 两次7850:285AH -> 8CH7850:285BH -> 2AH 一次作业2:(第五章)1、某一个微机系统中,有8块I/O接口芯片,每个芯片占有8个端口地址,若起始地址为9000H,8块芯片的地址连续分布,用74LS138作译码器,试画出端口译码电话,并说明每块芯片的端口地址范围。
作业3:(第七章)1、已知:SP=0100H、SS=0500H、PSW=0240H,在存储单元中已有内容为(00024)=0060H、(00026H)=1000H,在(0800H:00A0H)中有中断指令INT 9。
试问,执行INT 9指令后,SS、SP、CS、IP、PSW的内容是什么栈顶的三个字是什么解答: CPU响应外部中断的流程:1.从数据总线上取中断类型号;9H2.将PSW入栈;SP=00FEH3.保护断点,即将CS、IP入栈SP=00FAH4.对PSW中的IF、TF位清0,禁止外部中断和单步中断5.找到中断向量,转入相应中断服务子程序中断向量:9H*4=24H取(4n)中的内容IP,取(4n+2)中的内容CSCS:IP在(00024H)中,CS:IP为1000H:0060H6.中断结束后弹出IP、CS和PSW,返回主程序断点处推入栈中的三个字分别为:PSW 0240H,CS 0800H,IP 00A2H (A2,00,00,08,40,02) CS:IP=1000H:60H,SP=FAH,PSW=0040H2、中断向量指什么,放在哪里,对应8086的1CH的中断向量存放在哪里,如果1CH的中断处理程序从5110H:2030H开始,则中断向量应怎样存放解答:中断服务程序的入口地址,00000H—003FFH,1CH*4=70H,0070开始30 20 10 513、假如外设A1、A2、A3、A4、A5按优先级排列,外设A1优先级最高,按下列提问,说明中断处理的运行次序,(中断服务程序中有STI指令)(1)外设A3,A4同时发中断请求;(2)外设A3中断处理中,外设A1发中断请求;(3)外设A1中断处理未完成前,发出EOI结束命令,外设A5发中断请求。
微机原理与接口技术第1-11章作业答案
第一章:1.1 为什么需要半加器和全加器,它们之间的主要区别是什么?答:无论是全加器还是半加器均能实现两个一位的二进制数相加,得到相加的和和向高位的进位。
半加器不需要考虑来自低位的进位,而全家器需考虑来自低位的进位。
1.2 用补码法写出下列减法的步骤:(1) 1111(2)-1010(2)=?(2)=?(10)=00001111B+11110110B=00000101B=5D(2) 1100(2)-0011(2)=?(2)=?(10)=00001100B+11111101B=00001001B=9D第二章:2.1 ALU是什么部件?它能完成什么运算功能?试画出其符号。
答:ALU是算术逻辑运算单元的简称,该部件既能进行二进制数的四则运算,也能进行布尔代数的逻辑运算。
符号略!2.2 触发器、寄存器及存储器之间有什么关系?请画出这几种器件的符号。
答:触发器能存储一位的二进制信息,是计算机记忆装置的基本单元。
寄存器是由多个触发器构成的,能存储多位二进制信息。
存储器又是由多个寄存器构成的。
器件的符号略!2.4 累加器有何用处?画出其符号。
答:累加器是由多个触发器构成的多位寄存器,作为ALU运算过程的代数和的临时存储处。
累加器不仅能装入及输出数据外,还能使存储其中的数据实现左移或右移。
符号略!2.6 何谓L门及E门?它们在总线结构中有何用处?答:L门即LOAD控制端,是用以使寄存器接受数据输入的控制门;E门即ENABLE控制端,是三态输出门,用以控制寄存器中的数据输出至总线。
有了L门及E门,就可以利用总线结构,从而使信息传递的线路简单化。
2.10 除地线公用外,5根地址线和11根地址线各可选多少个地址?答:5根地址线可选25=32个地址;11根地址线可选211=2048个地址。
2.12 存储地址寄存器(MAR)和存储数据寄存器(MDR)各有何用处?答:MAR和MDR均是存储器的附件。
存储地址寄存器(MAR)是一个可控的缓冲寄存器,具有L门以控制地址的输入,它和存储器的联系是双态的,存储地址寄存器存放的是索要寻找的存储单元的地址。
2012(2)微机接口作业题解_CH8
【8.1】已知8253的端口地址为0200H~0203H,将8253CNT0设置为方式1,计数初值为3000H,CNT1设置为方式2,计数初值为2010H,CNT2设置为方式4,计数初值为4030H。
试进行初始化编程。
解: (1)分析此题给定了每个计数通道的工作方式和初值(大于一个字节, 16位二进制数/也可理解为BCD码),但并没指定计数方式。
(2)初始化程序段如下:;CNT0初始化MOV DX, 0203HMOV AL, 00110010B ; 二进制数初值,若BCD码:CW=00110011B OUT DX, ALMOV DX, 0200HMOV AX, 3000H;OUT DX, ALMOV AL, AHOUT DX, AL;CNT1初始化MOV DX, 0203HMOV AL, 01110100B ; 二进制数初值,若BCD码:CW= 00110101B OUT DX, ALMOV DX, 0201HMOV AX, 2010H;OUT DX, ALMOV AL, AHOUT DX, AL;CNT2初始化MOV DX, 0203HMOV AL, 10111000B ; 二进制数初值,若BCD码:CW=10111001B OUT DX, ALMOV DX, 0202H;MOV AX, 4030HOUT DX, ALMOV AL, AHOUT DX, AL【8.2】有一实验台Intel 8253(图8.47)占用端口地址为0200H~0203H,要求CNT0工作于方式2,输出脉冲周期为20ms,CLK0输入脉冲f=250kHz,如果要求CNT2的输出OUT2产生周期为500ms的方波,画出对应的接线,编写包括初始化程序在内完整的源程序。
解: (1)各计数通道的初值分析:通道0:N0=250kHz*20ms=5000,可采用单通道分频;通道2:若由f=250kHz作为时钟源,则N2=250kHz*500ms=125000,超出一个计数通道允许的最大计数值,需用另一计数通道级联;若由通道0的输出作为时钟源,则N2=500ms/20ms=25,可采用单通道分频,本题解以此作答;(2)初始化程序段如下:;CNT0初始化MOV DX, 0203HMOV AL, 00110101B ; 方式2,2字节BCD码计数OUT DX, ALMOV DX, 0200HMOV AX, 5000H; N0=250kHz*20ms=5000OUT DX, ALMOV AL, AHOUT DX, AL;CNT2初始化MOV DX, 0203HMOV AL, 10010111B ; 方式3(方波),1字节BCD码计数 OUT DX, ALMOV DX, 0202HMOV AL, 25H ;N2=500ms/20ms=25OUT DX, AL【8.4】PC系统中,定时器8253端口地址为0200H~0203H,CNT0输入时钟f=250kHz,现要求CNT2的输出OUT2产生周期为20ms的10个脉冲信号,如何实现,画出连线,并编写程序。
微机原理及接口第三章作业答案
微机原理及接口第三章作业答案“微机系统原理与接口技术”第三章习题解答1.下列各条指令是否有错?如果有,请指出错误之处并改正。
(1)movds,1000h(2)mov[100],23h(3)addax,[bx+bp+6](4)pushdl(5)inax,[3fh](6)out3ffh,al(7)lesss,[si](8)pop[ax](9)imul4ch(10)shlbx,5(11)int300(12)xchgdx,0fffh请问:(1)错误。
不容许轻易向段寄存器送来立即数,可以改成:movmovax,1000hds,ax(2)错误。
该指令在语法上是对的,即可以把一个立即数送入一个存储单元;但是如果考虑实际编译,则第一操作数前应加上byteptr或wordptr说明,否则汇编程序会因不能确定操作数长度而指示出错。
可改为:movaddpushinbyteptr[100],23hax,[bx+di+6]dxax,3fh(3)错误。
无法同时采用两个基址寄存器bx、bp展开间接串行,可以改成:(4)错误。
堆栈操作方式需以字为单位展开,而dl就是一个字节。
可以改成:(5)错误。
在输出/输入指令中,8十一位端口地址应当轻易写下在操作数处。
可以改成:(6)错误。
端口地址3ffh已远远超过8十一位二进制则表示范围,16十一位端口地址应用领域dx。
可以改成:movoutlesdx,3ffhdx,alax,[si](7)错误。
les指令的目操作数应该是通用寄存器,不能是段寄存器。
可改为:(8)错误。
ax不能用于间接寻址,间接寻址只能用bx、bp、si、di四个寄存器之一。
可改为:popmovimulmovshl[bx]bl,4chblcl,5bx,cl(9)错误。
立即数无法搞乘法指令的操作数,可以改成:(10)错误。
当逻辑移位的次数大于1时,应该用cl指示次数。
可改为:(11)错误。
操作数300?255,已远远超过有效率的中断类型码范围。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3、解答:
.. .. ..
095EAH 66H
55H 095ECH 44H
AX BX CX DX
33H 11
44H 22
55H 33 55H
11H XX
66H 44 66H
2Байду номын сангаасH XX
33H
095EEH 22H 11H 095F0H SP
AX=3344H、BX=5566H、 CX=5566H、DX=1122H。
执行前: SS=0500H SP=0100H 执行INT 9: CS=0800H IP=00A0H CS=1000H PSW=0240H IP=0060H PSW=0040H
SS=0500H SP=0100H -6H=00FAH
1.
给定SP=0100H、SS=0500H、PSW=0240H,在存储单元中已有内容为 (00024)=0060H、(00026H)=1000H,在段地址为0800H及偏移 地址为00A0H的单元中,有一条中断指令INT 9。试问,执行INT 9指令, SS、SP、IP、PSW的内容是什么?栈顶的三个字是什么?
7、8086/8088系统中,设CS=0914H,共有243字节长的 代码段,该代码段末地址的逻辑地址和物理地址各是多 少? 解答: 逻辑地址: CS:IP = 0914H:00F2H 物理地址: CS×16+IP = 09140H+00F2H = 09232H
8、设SP=0040H,如果用进栈指令存入5个字,则 SP=?若 又用出栈指令取出2个字,则SP=? 解答: 入5个字后:SP=0040H-000AH=0036H 出2个字后:SP=0036H+ 0004H=003AH
作业2:
1.某一个微机系统中,有8块I/O接口芯片,每个芯片占有8个 端口地址,若起始地址为300H,8块芯片的地址连续分布, 用一片74LS138作译码器,试画出端口译码电路,并说明 每块芯片的端口地址范围 。 解答:8个芯片的端口地址范围: 1# 2# 3# 4# 5# 6# 7# 8# 300H~307H 308H~30FH 310H~317H 318H~31FH 320H~327H 328H~32FH 330H~337H 338H~33FH
4、若CS=A000H,求当前代码段在存储器中的物理地址范围 是什么?若数据段位于52000H到61FFFH的64K范围内,问 DS=? 解答:A0000H—AFFFFH; 5200H 5、若当前SS=3500H,SP=0800H,说明堆栈段在存储器中的物 理地址,若此时入栈10个字节,SP内容是什么?若再出栈6个 字节,SP为什么值? 解答: 35800H,入栈10 个字节 ,(SP)=0800H-0AH=07F6H, 出栈6个字节后(SP)=07F6H+6H=07FCH 。 6、某程序数据段中存放了两个字,1EE5H和2A8CH,已知 (DS)=7850H,数据存放的偏移地址为3121H及285AH。试 画图说明它们在存储器中的存放情况,若要读取这两个字,需 要对存储器进行几次操作? 解答: 7850:3121H -> E5H 7850:3122H -> 1EH 两次 7850:285AH -> 8CH 7850:285BH -> 2AH 一次
050FEH A2 00
CS=0800H
IP=00A0H PSW=0240H
050FCH
00
08 40
CSL
CSH PSWL
0000 0010 0100 0000B 0000 0000 0100 0000B 05100H
译码连线不唯一
A9 A8 A7 A6 M/IO A5 74LS138 G1 Y0
CS
1#
G2A Y1 G2B C B A Y7
CS
A0 A1 A2
A4
A3
8#
A0 A1 A2
A2 A1 A0
作业3:
1、已知:SP=0100H、SS=0500H、PSW=0240H,在存储单元中已有内容 为(00024)=0060H、(00026H)=1000H,在(0800H:00A0H)中有 中断指令INT 9。试问,执行INT 9指令后,SS、SP、CS、IP、PSW的内容 是什么?栈顶的三个字是什么? 解答: CPU响应外部中断的流程: •从数据总线上取中断类型号n;9H •将PSW入栈;SP=00FEH •保护断点,即将CS、IP入栈 SP=00FAH •对PSW中的IF、TF位清0,禁止外部中断和单步中断 •找到中断向量,转入相应中断服务子程序 中断向量:9H*4=24H 取(4n) (4n+1) 中的内容 IP,取(4n+2)(4n+3)中的内容 CS CS:IP在(00024H)中,CS:IP为1000H:0060H 中断结束后弹出IP、CS和PSW,返回主程序断点处 推入栈中的三个字分别为:PSW 0240H,CS 0800H,IP 00A2H ; 即(A2,00,00,08,40,02), 中断执行后IF=0,栈顶三个字IP,CS,PSW IP=0060H,CS=1000H ,PSW=0040H
9 8 7 6 5 4 3 2 1 0
15 14 13 12 11 10
OF DF IF TF SF ZF
AF
PF
050FAH
CF
IPL IPH
执行前:
SS=0500H SP=0100H
执行INT 9: SS=0500H SP=0100H-6H=00FAH CS=1000H IP=0060H PSW=0040H
作业1:
1、8086系统中,设段寄存器CS=1200H,指令指针寄存器 IP=FF00H,此时指令的物理地址为多少,指向此地址的CS和 IP值是唯一的吗? 解答:物理地址=12000H+FF00H=21F00H,不唯一。 2、T1状态下,8086的数据/地址线上是什么信息,用哪个信 号将此信息锁存起来? 解答:地址信息,ALE地址锁存信号。 3. 设AX=1122H、BX=3344H、CX=5566H、SS=095BH、 SP=40H,下面程序执行后AX、BX、CX和DX 4个通用寄存器的 内容是多少?画出堆栈存储器的物理地址及其存储内容和SP指向 的示意图。 PUSH AX PUSH BX PUSH CX POP BX POP AX 1 POP DX