微机原理练习题。
一、填空题。
1.8088的ale引脚的作用是 。
2.在8088读存储器周期中,采样ready线的目的是 。
3.8088在访问4个当前段时,**段、数据段及堆栈段的偏移量分别由 、
和提供。4.微型计算机由和组成。
5.在ibm-pc/xt中,外设是通过器件对cpu产生中断请求。这些中断的中断类型码为 。
6.8088中的指令intn用指定中断类型。
7.一片8255a端口a有种工作方式,端口b有种工作方式。
8.串行异步接口在接收时是由寄存器将串行数据转换成并行数据。在发送时,是由寄存器将并行数据转换成串行数据。
9.软件通常分为___和___两大类。
10.计算机硬件由存储器、输入设备和输出设备五大部件组成。
11.奇偶校验法只能发现___数个错,不能检查无错或___数个错。
12.八进制数37.4q转换成二进制数为。
13.数x的真值-0.1011b,其原码表示为。
14.在浮点加减法运算过程中,在需要___或时,尾数向右移位。
15.8086cpu芯片的结构特点是将___部件与部件分开,目的是减少总线的空闲时间,提高指令执行速度。
16.指令通常由___和两部分组成。
17.微程序入口地址是根据通过___产生的。
18.要组成容量为4k*8位的存储器,需要___片4k*1位的静态ram芯片并联,或者需要___片1k*8位的静态ram芯片串联。
19.根据目前常用的存储介质可以反存储器分为和光存储器三种。
20.主机cpu和iop之间的通信,原则上是通过共享___来实现的。
数据传送过程可以分为___数据块传送和三个阶段。
22.汉字在计算机内部存储、传输和检索的**称为汉字___汉字输入码到该**的变换由___来完成。
23.显示器的刷新存储器(或称显示缓冲器)的容量是由___和___决定的。
24.80386支撑的两种操作方式是___和___
25.目前有三种数据模型的数据库管理系统,即层次数据库、网状数据库和___管理系统。
二、判断题(下列各题,你认为正确的,请在题干的括号内打“√”错的打“×”
的ready信号是由外部硬件产生的。(
2、/及hold、hlda信号是与系统中其它总线主设备有关的信号。(
的信号可用作中断矢量的读选通信号。(
的数据可以存放在几个不连续的段中。(
中,取指令和执行指令可以重叠操作。(
的可屏蔽中断的优先权高于非屏蔽中断。(
7、多个外设可以通过一条中断请求线,向cpu发中断请求。(
的每个计数器只能按二进制计数。(
的计数器是对机器的clk脉冲计数。(
a中端口a使用的是intr,及等线是端口c的线。(
11、rs-232c接口是常用的串行通信接口,这个接口可用地址总线寻址。(
12、串行异步接口的双向工作方式指的是在串行接口上可同时发送和接收串行数据。(
13、eprom 虽然是只读存储器,但在编程时可向内部写入数据。(
14、中断服务程序可放在用户可用的内存的任何区域。(
三、单项选择题。
1.8位定点原码整数10100011b的真值为( )
a.+0100011b
b.-0100011b
c.+1011101b
d.-1011101b
2.若某数x的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码为( )
a.原码 b.补码
c.反码 d.移码。
3.某数在计算机中用8421bcd码表示为0011 1011 1000,其真值为( )
a.398
b.398h
c.1630q
d.1110011000b
4.下列逻辑部件中,( 不包括在运算器内。
a.累加器
b.状态条件寄存器
c.指令寄存器
5.在指令“add@r,ad”中,源操作数在前,目的操作数在后,该指令执行的操作是( )
a.((r))+ad)--ad)
b.((r))+ad))-ad
c.(r)+(ad))-ad)
d.((r))+ad)--ad
6.在rom存储器中必须有( )电路。
a.数据写入
b.再生 c.地址译码
d.刷新。传送控制的周期挪用法一般适用于( )的情况。
设备读写周期大于内存存储周期。
工作周期比内存周期长很多。
设备读写周期小于内存存储周期。
工作周期比内存存储周期小很多。
8.在多级存储体系中,“cache——主存”结构的作用是解决( )的问题。
a.主存容量不足
b.主存与辅存速度不匹配
c.辅存与cpu速度不匹配
d.主存与cpu速度不匹配。
9.计算机经历了从器件角度划分的四代发展历程,但从系统结构来看,至今为止绝大多数计算机仍是( )式计算机。
a.实时处理
b.智能化
c.并行 d.冯·诺依曼。
四、简述题。
1、参看下图,说明intel2164动态ram的刷新过程。
2、参看8253方式3的波形图,简述其工作过程。
3、参看链式优先权排列电路,如果f/fb有中断请求,简述转入它的服务程序的过程。
五、计算题。
1.对逻辑表达式y=(a+b)(a+c)进行简化。
2.将二进制数+1100101b转换为十进制数,并用8421bcd码表示。
3.已知x=-0.1001,y=-0.0101,要求用补码减法来运算x-y=?并给出运算过程。
4.有一条相对寻址的无条件转移指令,存于内存的01000000b单元中,指令给出的位移量d=111100b(补码表示),要求:
a.计算指令的转移地址。
b.给出取该指令时pc的内容。
c.给出该指令执行结束时pc的内容。
六、问答题。
1.画图说明,在8088内部怎样形成20位物理地址?
2.什么是dram的读——修改——写周期?
3.串行异步通信字符格式中的停止位和空闲位有什么不同?
4.在对存储器芯片进行片选时,全译码方式、部分译码方式和线选方式各有何特点?
5.请写出8位定点原码整数中能表示的最大正数、最小正数、最大负数和最小负数的机器数形式,并用十进制表示其数值范围。
6.由m1、m2构成的二级存储体系中,若cpu访问的内容已在m1中,则其存取速度为t1;若不在m1中,其存取速度为t2.现设h为命中率(cpu能从m1中直接获取信息的比率),问:
a.该存储体系的平均存取时间ta的计算公式是什么?
b.命中率h越大,ta越接近于哪一级存储器速度?
7.现代计算机的运算器大体有三种总线结构。要求回答下列问题:
a.单总线结构运算器的优缺点。
b.单总线结构运算器执行一个加法运算的过程。
c.在双总线结构的运算器中,若alu的两个输入直接来自两条总线,则必须在何处设置缓冲器,为什么?
微机原理答案
1.串行通信与并行通信的主要区别是什么?各有优缺点?答 按信息的传送方式可将数据通信分为并行通信与串行通信两种 并行通信 是指利用多条数据传输线将一个数据的各位同时进行传送。特点 传输速度快,适用于短距离通信。串行通信 是指利用一条传输线将数据的各位一位位地顺序进行传送。串行通信又可分为异步通信和同...
一微机答案
一 答案 二 答案 1.2 5 2.3 5 顺序可以换。三 答案。存储程序控制 当前 段内下一条要执行指令的偏移量 相加和移位 全局描述符表和中断描述符表局部描述符表和任务状态 可屏蔽 不可屏蔽中断 ax 0cfh 1200h 0100h 0200h 总线请求和仲裁阶段寻址阶段数据传送阶段结束阶段 ...
微机原理答案
第3章 8086 8088指令系统与寻址方式习题。3 3 8086系统中,设ds 1000h,es 2000h,ss 1200h,bx 0300h,si 0200h,bp 0100h,var的偏移量为0600h,请指出下列指令的目标操作数的寻址方式,若目标操作数为存储器操作数,计算它们的物理地址。1...