微机原理与接口技术期末复习题

这篇具有很好参考价值的文章主要介绍了微机原理与接口技术期末复习题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、单项选择(10小题,每小题2分,共20分)

1、某数在计算机中用压缩BCD码表示为10010011,其真值为(  )。  

A. 10010011B B. 93H C.93 D. 147

2、8086/8088CPU最大和最小工作方式的主要差别是(  )。   

A. 数据总线的位数不同 B. 地址总线的位数不同

C. I/O端口数的不同

D. 单处理器与多处理器的不同

3、下列各条指令的源操作数均采用立即寻址方式,其中错误的是(  )。   

A. MOV     AX,1234 B. MOV     AX,1234H

C. MOV     AL,1234H D. MOV     AL,12H

4、下列指令中能改变AX中的内容的是(  )。   

A. AND     AX,0 B. XOR     AX,0

C. OR        AX,0 D. TEST     AX,0

5、(  )的程序,程序员书写指令的顺序和CPU执行程序的顺序一致。    

A. 顺序结构 B. 分支结构

C. 循环结构 D. 子程序结构

6、DOS功能调用中,从键盘读取一个字符并回显的是(  )。   

A. 01H B. 02H C.09H D. 0AH

7、由Intel2114(1K×4bit)组成64K×8bit的存储器,需要此种芯片(  )片。  

A. 16 B. 32 C.64 D. 128

8、中断源的中断请求信号被CPU拒绝响应,被称作(  )。   

A. 中断请求 B. 中断响应

C. 中断屏蔽 D. 中断服务

9、以下对软件定时描述正确的是(  )。  

A. 只需要选用合适的指令和循环次数就很容易实现,具有很好的通用性和灵活性

B. 占用CPU的时间,降低了CPU的利用率

C. 适合于定时时间值不大,重复次数有限的场合

D. 以上都对

10、某系统采用Intel8255A作为并行I/O接口,初始化时CPU所访问的端口地址为0CBH,则A端口的地址应为(  )。   

A. 0CBH B. 0CAH C. 0C9H D. 0C8H

二、设计题(3小题,第11小题4分,第12小题8分,第13小题8分,共20分)

试使用62512(64K×8位)的存储器芯片,在8086系统(最小工作模式)中设计128KB的RAM存储器系统,地址从0000:0000H。已知74LS138译码器的逻辑电路如图1所示。

图1 74LS138译码器的逻辑图

11、需要存储器芯片几片?芯片之间的扩充关系是哪种?

需要存储器芯片2片,芯片之间是位扩充的关系。

12、计算存储系统的地址范围,并指出8086CPU的地址线哪些用于片内寻址,哪些用于片选?

存储系统的地址范围为:00000H-1FFFFH,8086CPU的地址线A16-A1用于片内寻址,A19-A17用于片选。

13、使用74LS138译码器作为片选译码电路,画出74LS138译码器的设计电路。

A19-C  A18-B  A17-A  M/IO-G  G2A,G2B-地,Y0连存储系统的片选信号(此处画图简略,可根据描述画图)

三、编程题(2小题,第14小题5分,第15小题10分,共15分)

编写程序,完成如下分段函数的计算(X为单字节带符号数据):

14、绘制程序流程图。

15、编写完整的汇编源程序。

DATA    SEGMENT

    ;定义变量

X  DB  -15

S  DW 0

DATA    ENDS

STACK   SEGMENT STACK

    DB 100 DUP(0)

STACK   ENDS

CODE    SEGMENT

    ASSUME CS:CODE,DS:DATA,SS:STACK

START:  MOV AX,DATA

        MOV DS,AX

        ;实现相应功能

MOV AL,X

CMP AL,0

JL L1

CMP AL,10

JG L2

MOV BL,3

JMP NEXT

L1: MOV BL,2

JMP NEXT

L2: MOV BL,4

NEXT: IMUL BL

MOV S,AX

        MOV AH,4CH

        INT 21H

CODE    ENDS

        END START

四、接口初始化编程题(2小题,第16小题5分,第17小题10分,共15分)

16、已知8253计数器0~2和控制端口地址依次为200H~203H。使计数器2输出频率为1KHZ的方波信号,假设输入CLK2端的信号频率为1MHZ,8253的控制字如图2所示,在设置控制字时可0可1位一律取0。8253计数器2应该工作在方式几?计数初值为什么?并按要求编写初始化程序。

图2 8253的控制字

8253计数器2应该工作在方式3

8253计数器2的初值= 1M/1K=1000

初始化程序:

MOV AL,10100111B

MOV DX,203H

OUT DX,AL

MOV AL,10H

MOV DX,202H

OUT DX,AL

(注:解题方法不唯一)

17、已知8259A初始化时设置ICW2的值为08H,有一中断源从IR1引入,中断服务程序的首地址为INT_IR1,请写出为该中断源设置中断向量的程序段。

该中断源的中断类型号为:08H+1=09H

PUSH DS

MOV AX,SEG INT_IR1

MOV DS,AX

MOV DX,OFFSET INT_IR1

MOV AL,09H

MOV AH,25H

INT 21H

POP DS

(注:解题方法不唯一)

五、接口芯片应用题(4小题,第18小题4分,第19小题3分,第20小题3分,第21小题10分,共20分)

8086系统(最小工作模式)中,硬件电路如图3所示。编程实现:循环检测开关K0和K1,当K0闭合时,数码管显示0。

图3 硬件电路图

18、8255A各端口的地址分别什么?

8255A数据总线和8086CPU数据总线的低8位相连,所以端口地址全偶,所以取端口A地址200H,端口B地址202H,端口C地址204H,控制端口地址206H。

19、8255A的控制字值为多少?(8255控制字的格式如图4所示,在设置控制字时可0可1位一律取0)

因为A端口连接开关,所以端口A工作在方式0作为输入口;因为B端口连接数码管,所以端口B工作在方式0作为输出口。因此,8255A的控制字值为:10010000B/90H

图4 8255A方式选择控制字

20、数码管显示0时对应的字形码值为什么?

因为数码管共阴极,所以显示0的字形码为:3FH

PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0

h g f e d c b a

0 0 1 1 1 1 1 1

21、编写完整的程序。

CODE SEGMENT

ASSUME  CS:CODE

START: ;8255A初始化

MOV AL,90H

MOV DX,206H

OUT DX,AL

;读入开关值

L1: MOV DX,200H ;开关连A口,所以读A口

L2: IN AL,DX

;检测开关值

TEST  AL,01H

JZ    L3 ;开关K0闭合

JMP L2     ;开关未闭合,继续检测

L3: MOV DX,202H ;数码管连B口,从B口输出

MOV AL,3FH ;字形码

OUT DX,AL

JMP L1

CODE ENDS

END START文章来源地址https://www.toymoban.com/news/detail-492528.html

到了这里,关于微机原理与接口技术期末复习题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【期末复习】2021-20222南邮网络安全技术复习题

    1. 计算机安全的核心内容:机密性,完整性,可用性(选择判断) 其中 机密性 又包含数据机密性和 隐私性 隐私性 :保证个人可以控制和影响与之相关的信息,这些信息有可能被收集、存储、和泄露 2. 拒绝服务 可以阻止或禁止对通信设备的正常使用或管理。(选择) 3.

    2024年02月09日
    浏览(66)
  • 【网络安全】大学信息安全技术 期末考试复习题

    一、单选题(一) 1、在以下人为的恶意攻击行为中,属于主动攻击的是( )A A.数据篡改及破坏 B.数据窃听 C.数据流分析 D.非法访问 2、数据完整性指的是( )C A.保护网络中各系统之间交换的数据,防止因数据被截获而造成泄密 B.提供连接实体身份的鉴别 C.防止非

    2024年02月11日
    浏览(61)
  • 算法期末复习题

    一、选择题 1 、二分搜索算法是利用(     A        )实现的算法。 A 、分治策略   B、动态规划法   C、贪心法    D、回溯法 2 、下列不是动态规划算法基本步骤的是(   A     )。 A 、找出最优解的性质   B、构造最优解   C、算出最优解   D、定义最优解 3 、衡量

    2024年02月11日
    浏览(54)
  • 【Oracle】期末复习题

    目录 一. 单选题(共164 题) 二. 多选题(共14 题) 三. 填空题(共4 题) 四. 分析题(共五题) 一)考生子系统 三)考试存储方案 四)铁路12306 五)顺丰快递 1.   快速恢复区是为保存归档日志、备份、闪回日志等内容在磁盘上专门留出的空间。一般情况下,建议快速恢复

    2024年01月16日
    浏览(58)
  • Python期末复习题

    一 回文数判断。设n是一任意自然数,如果n的各位数字反向排列所得自然数与n相等,则n被称为回文数。从键盘输入一个数字,请编写程序判断这个数字是不是回文数,若是返回True,否则返回False。 【输入示例】12321 【输出示例】True 二 素数判断。编写一个函数isPrime(x),接受

    2024年02月08日
    浏览(60)
  • 专业英语期末复习题

    选择题 15*0.5 中英文词汇互译15*0.5 缩略语10*2 完形填空10*1 选词填空20**1 阅读理解10*1 句子和短文翻译6题=25分 【单选题】( )is a functional unit that interprets and carries out instructions. A、memory B、processor C、storage D、network 【单选题】( ) consists of the symbols, characters, and usage rules tha

    2023年04月21日
    浏览(54)
  • 软件工程-期末复习题

    第1章软件工程概述 1、软件的概念及特点 概念: 计算机软件是由专业人员开发并长期维护的软件产品。完整的软件产品包括了在各种不同容量和体系结构计算机上的可执行的程序,运行过程中产生的各种结果,以及以硬复制和电子表格等多种方式存在的软件文档 特点: 1)

    2024年02月13日
    浏览(50)
  • 操作系统期末复习题

    一、简答 1. 什么是进程?它与程序相比有哪些特性? 进程是进程实体的运行过程,是系统进行资源分配和调度的基本单位。 动态性、独立性、并发性 2. 什么是进程?进程静态实体的组成是什么? 程序、数据集合、进程控制块PCB 3. 进程的三种基本状态是什么?画出进程的三

    2024年02月11日
    浏览(68)
  • 算法设计与分析期末复习题

    1.应用Johnson法则的流水作业调度采用的算法是(D) A. 贪心算法 B. 分支限界法 C.分治法 D. 动态规划算法 2.Hanoi塔问题如下图所示。现要求将塔座A上的的所有圆盘移到塔座B上,并仍按同样顺序叠置。移动圆盘时遵守Hanoi塔问题的移动规则。由此设计出解Hanoi塔问题的递归算法正

    2024年02月09日
    浏览(38)
  • ssm开源框架期末复习题

    01-05:C D C D A 06-10:D B B C B 11-15:C D D C D 16-19:C D B D 20.拦截器 21.时间 22. ORM 23.《Mapper》 24.动态SQL 25.依赖注入 26.构造器注入,Setter注入,接口注入 27.singleton, prototype 28.基于XML装配Bean , 基于注解装配Bean , 基于组件扫描注解装配Bean 29.解耦 30.@Controller , @RequestMapping 31.控制器

    2024年02月05日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包