• 微型计算机原理1


    答案

    一、选择题

    1.8086CPU的字长是()位。

    A. 32

    B. 128

    C. 64

    D. 16

    2 间接寻址方式中,操作数在()中。

    A. 通用寄存器
    B. 内存单元
    C. 程序计数器
    D.堆栈

    3.在循环指令LOOP和串操作指令中,用作计数器的寄存器是()

    A. AX
    B. BX
    C. CX
    D. DX

    4.8086/8088 的最小模式中,CPU 通过,( )引脚接收DMA 控制器发出的总线请求信号

    A. HLDA
    B. HOLD
    C. INTR
    D. READY
    在8086/8088的最小模式中,CPU通过 HOLD 引脚接收DMA(Direct Memory Access,直接内存访问)控制器发出的总线请求信号。

    5、当执行完下列指令序列后,标志位CF和OF的值为()
    MOV AH, 0A6H
    ADD AH, 80H

    A. 0, 0
    B. 0, 1
    C. 1, 0
    D. 1, 1

    A6=10100110
    80=11110000

    6.下列程序执行后,AX=()
    X DB 2,6,-5
    MOV AX, WORD PTR X+1

    A. 0506H
    B. 8506H
    C. 0602H
    D.OFBO6H
    在X内存单元中存入3个字节数据
    02 ————X 默认单元地址 + 1 后下移到了06 单元 取一字数据 FB06H
    06
    FB

    7,默认状态下,在寄存器间接寻址中与SS段寄存器对应的寄存器是()

    A. BP
    B. BX
    C. SI
    D.DI
    8.下列指令中,能使8086CPU对I/O端口进行访问的是()指令。

    A. 中断
    B.字符串操作
    C. 输入、输出指令
    D. MOV
    `

    9,主机与设备传送数据时,采用()方式CPU的效率最高。

    A. 无条件传送
    B. 程序查询
    C.中断
    D. DMA

    10, 8253可编程定时/计数器设置为BCD码的计数,其计数值最大时应置时间常数(计数初值)为()

    A. OFFFFH
    B. 9999
    C. 65536
    D. 0000H

    11.当 8253 工作在()时,需要由外部脉冲触发开始计数。

    A. 方式0
    B. 方式1
    C. 方
    D.方式3

    12,在8086系统中,每个存储单元为8位,存储空间范围为2000H~09FFFH,则可存放的字节数是()

    A. 8K
    B. 16K
    C. 32K
    D. 64K


    13,串行接口中,并行数据和串行数据的转换是用()

    A.移位寄存器
    B.数据寄存器
    C. 锁存器
    D. A/D 转换器


    1. 若系统采用异步串行数据传送方式,每个字符传送格式为数据位 8 位,奇偶校验位 1 位,停止位2位,如其波特率为9600bPS,则每秒钟最多能传输的字符数是()

    A.9600
    B. 1200
    C. 872
    D. 800


    1. 主存贮器和 CPU 之间增加 cache 的目的是()。

    A.解决CPU和主存之间的速度匹配问题
    B.扩大主存贮器容量
    C.扩大CPU中通用寄存器的数量
    D.既扩大主存贮器容量,又扩大CPU中通用寄存器的数量


    二、填空题(本大题共8小题,15空,每空2分,共30分。)

    1已知X的补码为10011010,其原码是____真值是____

    2.十六进制数3A.5转换为二进制是______转换为十进制是______

    3.8086CPU 中,ALE 为_______信号。

    4,组成16M×8位的存储器,需要1Mx4位的存储芯片____片。

    5PC机的中断类型有____\_____和不可屏蔽中断三种,不可屏蔽中断的请求信息送CPU 的_____引脚。

    1. 主存储器的技术指标有_____和_____主存带宽。
    1. 目前微机系统的存储器分为_____存储器、______存储器外部存储器三级。这种体系结构解决了存储器要容量大、速度快而又低成本的矛盾。

    8.设 DS=0100H,字节单元(01024H)=56H,字节单元(01025H)=28H,阅读下面程序段,
    MOV BX, 0024H
    LEA BX, [BX]
    AND BX, OFFH
    ADC BX, [BX] 执行程序段后,BX=___CF=

    三、简答题(本大题共 3 小题,每小题 10分,共 30 分)

    1.简述缓冲器、锁存器和触发器的作用。

    1.答:(1)缓冲器:又称缓冲寄存器。

    2. 什么是中断?计算机使用中断有什么好处?

    3,什么叫端口?通常有哪几类端口?计算机对1/0端口编址时通常采用哪两种方法?在8086/8088系统中,用哪种方法对 1/O端口进行编址?

    四、应用题(本大题共3小题,每小题15分,共45分)

    1.编写程序,判断字类型变量X的值(用xxxx表示)是偶数还是奇数。若是偶数,将字节类型变量BUF置为0,否则置为1。

    2.现要求通过 8253芯片,在输入 1.19MHz频率信号时、能在 0 号通道输出 18.2Hz 的方波作电子钟时间基准。8253 的接线如下图所示,请写出其初始化程序段。

    在这里插入图片描述

    3,已知某16位机的主存采用半导体存储器,地址码为18位,若使用8K×4位SRAM芯片组成该机所允许的最大主存空间,并选用模块板结构形式。问:

    (1)若每个模块为32K×8 位,共需几个模块板?

    (2)每个模块内共有多少片RAM芯片?主存共需多少 RAM 芯片?

    (3)各芯片如何连接?CPU如何选择模块板?

  • 相关阅读:
    git学习
    【FAQ】安防视频监控平台EasyNVR无法控制云台,该如何解决?
    Oracle 手工建库
    doris---Rollup
    c 理解malloc() realloc()
    Redis数据类型之Set的使用
    Vue Clipboard 异步复制粘贴
    将nestjs项目迁移到阿里云函数
    java集合,栈
    【无标题】
  • 原文地址:https://blog.csdn.net/weixin_47431459/article/details/134273087