电子科大微机原理练习题.doc

(29页)

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

9.90 积分

第一部分 基础知识一、码制转换 (用16位二进制数表示下列带符号数的原、反、补码)1、+93 2、-128 3、-784 4、-2495、-56 6、+1000 7、-30 8、-1二、计算(分别进行下列各对8位二进制数的算术加、减以及逻辑异或运算,并指出运算后有关状态标志位的值)1、0A7H,2EH 2、69H,0CFH3、0BH,4DH 4、70H,0FFH三、填空1、十进制数104对应的二进制代码是(一个字节) B ; 带符号16进制数0C2H所对应的十进制数是 ; 与二进制数01001010B的值相等的组合BCD码是 。2、在一个微机系统中,常见的输入设备有 等;常见的输出设备有 等。3、所谓“字长”,是指 ;字节是指 ;1个字内有 位,含 个字节。第二部分 8088/ 8086的基本结构一、判断1. 8086和8088 CPU的数据总线宽度不同,但它们的指令队列结构却完全相同。 ( )2. 8086/8088的BIU和EU按流水线方式工作,并行进行取指令和执行指令的操作。 ( )3. 8086 CPU的引脚MN/ /MX接+5V,处于最大组态工作模式。 ( )4. 8086Max /Min工作组态的主要区别在于,两种组态下形成系统控制总线的方式不同。 ( )5. 一个总线周期中,只有在T1期间AD0~AD7才传送地址信息。 ( )6. 总线控制器8288可以接管总线完成数据传送。 ( )7. 只要改变CS或IP的内容,即可改变程序的正常执行顺序。 ( )8. 8086的堆栈操作以字为单位。数据入栈后,SP自动减1;数据出栈后,SP自动加1。 ( )9. 内存单元的物理地址可以唯一确定该单元在存储空间中的位置。( )二、选择1、指令是( );时钟周期是( );总线周期是( );指令周期是( );物理地址是( );逻辑地址是( )。A) CPU进行各种动作的最小时间刻度B) 唯一代表存储空间每个字节单元实际位置的地址,用5位16进制数表示C) CPU访问1字节的存储单元或进行1字节的I/O操作所花的时间D) 由段基址和偏移量两部分组成,均用4位16进制数表示E) 完成各种操作的命令F) 执行每条指令所用的时间,不同指令的该时间不一2、选择下面各操作或周期的时间,将合适的字母代号填入括号中:基本总线周期是( );空转周期是( );等待状态是( );复位操作( );中断响应周期是( )。 (A)1~n个TCLK (B)不小于4TCLK (C)4TCLK (D)两个连续总线周期 (E)若干个T13、8086/8088 CPU从功能结构上看,是由( )组成的。 (A) 控制器和运算器 (B) EU和BIU (C) 控制器和20位物理地址加法器 (D) 执行单元和总线接口单元4、8086有20条地址总线,最大可寻址的I/O空间是( )。 (A) 32KB (B) 1024KB (C) 64KB (D) 640KB5、在以下关于8086/8088对存储器进行分段管理的叙述中,正确的是( )。A) 1MB内存的空间可分为若干个64KB的段B) 段的大小根据具体需要而定,最大不超过64KBC) 段的起始地址能被16整除D) 段与段之间可以交叉6、指令队列具有( )的作用。 (A) 暂存操作数地址 (B) 暂存操作数 (C) 暂存指令地址 (D) 暂存预取指令7、若8086CPU工作于最小方式,当M//IO = 0、/RD = 1、/WR = 0时,表明CPU正在进行( )的操作。(A)存贮器读 (B)存贮器写(C)I/O读 (D)I/O写8、为与慢速外设相配合,CPU在一个总线周期的( )时刻采样READY信号,以确定是否需要在( )之间插入Tw。(A)T1前沿 (B)T3前沿(C)T3和T4 (D)T4和T19、一个16字的数据区,若起始地址为71A0:DDF6H,则该数据区的最后一个字的物理地址是( )。 (A)7F814H (B)7E814H (C)7E815H (D)7F815H三、填空题1、8086/8088CPU从基本构成上可分为 、 和 三部分;从功能结构上可分为 和 两部分。2、在“8088内部有16条数据总线,对外有8条总线”的表述中,两处“总线”分别指 总线和 总线;“总线控制器”8288所生成的总线和“总线接口单元”所指的总线,均是指 总线。3、在8086的最大组态工作方式下,系统控制总线必须通过一片 构成;数据总线应由 增强驱动能力;地址总线则应使用 进行锁存。4、在IBM PC/XT的控制核心电路中, 8282的作用是 ;8286的作用是 ;8288的作用是 。5、若一个存储单元的物理地址为32460H,其段寄存器值为3120H,则这个单元的偏移量为 H。6、设SS = 2250H,SP = 0140H 。向堆栈中存入5个字后,SP = H ;之后又取出两个字,SP = H 。7、8086/8088系统启动时,CS = H,IP = H。若开机后要求系统从00800H单元开始执行程序,则应在内存地址 H处设置一条跳转指令。8、若一个程序在执行之前CS = 。省略部分。/XT 中,所有从8259A的IRQ0~7引脚上引入的中断都属于 中断。RAM的奇偶校验错误能引起 中断,该类中断具有固定的类型码N = 。3、在PC微机中,中断向量表位于内存地址 H至 H中。4、以下是PC机为某外部中断源设置中断向量的程序段 MOV AX,0 MOV ES,AX CLD MOV DI,24H MOV AX,0200H STOSW MOV AX,1000H STOSW则该硬中断的类型码是 ;上述程序段在地址 处为它设置了中断向量,是 。第七部分 可编程通用接口芯片一、判断1. 当并行I/O接口8255A的端口A工作在方式2时,端口B只能工作在方式0。 ( )2. 8253计数到0后,会自动停止减计数,直至重新写入初值为止。( )3. 在常用接口芯片8255、8251、8237、8259中,能够接管总线控制权、完成数据传送的是8251和8237。 ( )二、选择1、若8255A接口芯片的A口工作在方式2,则B口可以工作在( )。(A)方式0 (B)方式1 (C)方式2 (D)位控方式2、8255A的B口设置为方式1输出,其/ACKB收到一个负脉冲说明( )。(A) CPU已将一个数据写到端口B(B) 外设已将数据由端口B取走(C) 请求CPU送下一个数据(D) INTRB引脚上的中断请求已被CPU响应3、8255A具有以下特性:( ) (A)有3个8位I/O端口 (B)有2个8位和2个4位I/O端口 (C)为支持端口A、B的方式1和方式2(仅A口),设有专门的应答信号线 (D)可支持程序查询传送方式和中断传送方式4、8253的几种工作方式中,由软件触发计数开始的是( )。(A)方式0、2、3 (B)方式0、1、5(C)方式0、2、3、4 (D)方式2、3、4、5三、填空1、如果要在系统中扩展一片8253,分配给8253的端口地址是3F0H~3F3H,系统用地址线A0~A9来寻址I/O端口。那么该8255的片选信号/CS应由地址线 经译码后产生; /WR、/RD应分别与控制总线中的 和 相连。2、8253 PIT有 种工作方式,其中方式 与方式 能在计数结束后自动重赋初值。3、8253每个通道的最大计数值是 。如果欲使计数值超过此最大值,可在硬件上采用 的方法,或在软件上采用 的方法。4、在IBM PC/XT系统中,8255的三个端口均工作于方式 。端口A在上电复位之初用做 口,作用是 ;正常工作时用做 口,作用是 ;端口B用做 口,作用是 ;端口C则用做 口,作用是 。5、某PC微机系统占用口地址384H~387H扩展一片8255。若欲使该片8255的PA口工作于方式1、输出;PB口工作于方式1、输入;PC4用做PC机的控制信号,则初始化时应向口地址 H写入控制字为 H。若需通过PC4向外设送出低有效的命令,可向口地址 H处写入 H。四、编程1、设8253占用口地址44H~47H,通道1的输出波形为方波,定时时限0.03秒。请写出8253的初始化程序(假设CLK的频率为2MHz)。2、在某PC微机系统中,将8253 PIT的通道0用做电子时钟基准,要求定时时间为50ms;通道1用做动态RAM的刷新定时,刷新周期为15μs;通道2用做扬声器音调控制,设系统报警声的频率为1KHz。若该8253占用口地址40~43H,请按上述要求写出8253的初始化程序段。若欲读取通道0的当前计数值,如何用程序实现?3、已知一个8255A接口电路如下图所示,其中开关K0~K7与端口A相连,LED(发光二极管)L0~L7及相应的驱动电路与端口B相连。要求编一个程序段,使开关(K0~K7)的状态在对应的LED(L0~L7)上随时反映出来,即:与断开的开关相对应的LED点亮;与闭合的开关相对应的LED灯灭。已知8255A的控制字寄存器的端口地址为36FH。 +5V 8255A … 译 PA0 K0 A2 码 /CS PA1 K1 ~A9 器 … PA7 K7A1 A1A0 A0 PB0 L0 +5VD0~D7 D0~D7 PB1 L1/IOR /RD …/IOW /WR PB7 L74、利用PC/XT机的扬声器电路(如下图所示)设计一个“弹琴”程序,要求:当从键盘上键入数字键1~7时,扬声器即发出对应于音符1、2、3、4、5、6、7的音调;若键入其他键,则返回操作系统。 端口61H之D1位 扬声器 8253 与门 端口61H之D0位 PIT 计数值(端口42H) 控制字(端口43H)5、某系统中8253和8255的连接情况如下图所示: 8253的通道1和通道2相级联,CN1的CLK1接频率为2MHz的计数脉冲,CN2的输出信号OUT2至8255的PA3脚上。8255的PC口驱动8个LED灯。两芯片均使用系统地址总线A0~A7进行寻址;各自的D0~D7与系统数据总线相连(未画出)。试编写一段“走马灯”的控制程序,要求采用查询方式,从PC0所连的LED灯开始,每隔1秒钟依次将唯一1个灯点亮。A0A1A2A3A7 /CS A1 A0 /CS A1 A02MHz CLK1 CLK2 OUT1 OUT2 PA3+5V GATE1 GATE2 8255 8253 PC0 PC7 第7题图 关 键 词: 电子 微机 科大 原理 练习题

 天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

微型计算机原理选择题,电子科大微机原理练习题.doc相关推荐

  1. 微型计算机原理daa,单片微机原理、汇编与C51及接口技术(第2版)

    单片微机原理.汇编与C51及接口技术(第2版) 语音 编辑 锁定 讨论 上传视频 <单片微机原理.汇编与C51及接口技术(第2版)>是2013年清华大学出版社出版的图书,作者是朱定华.戴颖 ...

  2. 考研专业微型计算机,什么专业考研考微机原理

    Q1:请问哪些学校或专业考研专业课是微机原理 哈工程的仪器专业 西工大的机械制造 下面网址是2010年各学校的招生简章,自己适合的专业还是在几找吧,你没说你考什么水平什么地方的学校 参考资料: htt ...

  3. 微机计算机原理实验报告总结,微机原理实验报告.doc

    文档介绍: 微机原理实验报告 目录 微机原理实验报告 1 目录 2 第一部 32位微机原理实验 4 实验一显示程序实验 4 一.实验步骤 4 二.实验程序 5 三.实验结果 5 实验二数据传送实验 6 ...

  4. 微型计算机原理辅导西电,微机原理与系统设计-西安电子科技大学.pdf

    微机原理与系统设计-西安电子科技大学 2017版 微机原理与系统设计 第10章并行接口芯片8255A应用设计 董明皓,博士 西安电子科技大学 dminghao@xidian.edu.cn 目录 1 8 ...

  5. 微型计算机接口技术425页,微机原理与接口技术(修订版高等院校电工电子技术类课程十二五规划教材)...

    导语 内容提要 谢四连.董辉.许岳兵主编的<微机原理与接口技术(修订版)>内容分为两部分:第一部分全面系统地介绍了Intel系列微处理器的工作原理.指令系统以及汇编语言程序设计方法:第二部 ...

  6. 微型计算机与接口技术考试题,微机原理与接口技术试题库2

    微机原理与接口技术试题库2 更新时间:2017/2/3 0:10:00  浏览量:843  手机版 课程试卷库测试试题(编号: 2 ) 一:填空题(每空1分,共20分) 1. 为提高系统性能,让CPU ...

  7. 某8位微型计算机地址总线为16位,微机原理试题和答案

    微机原理试题 一.单项选择题(每小题1分,共20分) 1.8086CPU由两个独立的工作单元组成,它们是执行单元EU和( ). A)总线控制逻辑器B)内部通信寄存器 C)指令寄存器D)总线接口单元 2 ...

  8. 微型计算机期末考试a卷,微机原理与接口技术期末试卷A

    微机原理与接口技术(电子.通信类)2011-2012 学年第二学期期末考试卷(A 卷) 一.单项选择题(共 16 分,每题 2 分) 1.字符 A 的 ASCII 码为 41H ,字符 h 的 ASC ...

  9. 微型计算机原理周明德答案,微机原理与接口技术周明德主编习题答案

    <微机原理与接口技术>试题(第一套) 一.选择题(每题3分,共30分) 1.8288在8086/8088组成的计算机中的作用是( ② ). ① 数据缓冲器 ② 总线控制器 ③ 地址锁存器 ...

最新文章

  1. Python多线程thread与threading实现
  2. lamp平台的搭建:mysql的编译安装【转】
  3. 神经网络训练集两张图片之间的相互作用
  4. ‍面试官问:Mybatis和Mybatis-Plus执行插入语句后可以返回主键ID吗? ‍我:看我回答...
  5. velocity 遍历map
  6. 华硕笔记本装linux系统教程视频,在新买的华硕笔记本电脑安装linux手记
  7. Python爬虫学习笔记1:request、selenium、ChromeDrive、GeckoDriver等相关依赖安装
  8. 前端学习(1925)vue之电商管理系统电商系统之美化一层循环的UI结构
  9. 为什么我要转载文章?
  10. C/C++ 指针的深入理解
  11. acm java 类库_ACM java入门和基本技巧
  12. 你还在用虚拟机,win10自带的linux还有图形界面(小白教程)
  13. Matplotlib 命令总结
  14. gcn在图像上的应用_使用图卷积网络(GCN)做图像分割
  15. 《深入理解java虚拟机》 - 需要一本书来融汇贯通你的经验(下)
  16. H3C HCL模拟器配置vlan划分案例
  17. 月销10w支!不用洗牙,牙齿也能白到发光!买它,这支黑科技美白电动牙刷
  18. 施旺将接替贺恩霆担任赛诺菲大中华区总裁;嘉士伯集团试用生物基啤酒瓶 | 美通企业日报...
  19. 网站制作与html教案,html语言与网页制作教案.pdf
  20. mouseenter/mouseleave多次触发fadeIn/fadeOut问题

热门文章

  1. 卡巴斯基KAV2013 – 免费一年 (六一活动)
  2. Spring Boot+微信小程序_保存微信登录者的个人信息
  3. 参与开源,从给RocketMQ提ISSUE开始
  4. 精美的微信小程序简历让面试官一目了然
  5. [picoCTF]Scavenger Hunt write up
  6. 五菱的“世界上最有名的颜色”系列海报,太令人上头了
  7. 三点外接圆的半径(面积)计算 Matlab实现
  8. 面试初体验:经历七场面试大数据开发工程师岗位总结(一)
  9. 【机器学习】详解 转置卷积 (Transpose Convolution)
  10. 关键信息基础设施保护条例_五个图表:读懂网络安全等级保护制度与关键信息基础设施保护制度...