微机原理作业答案

2025-04-14 版权声明 我要投稿

微机原理作业答案(通用4篇)

微机原理作业答案 篇1

1.对微处理器而言,它的每条指令都有一定的时序,其时序关系是()。

一个时钟周期包括几个机器周期,一个机器周期包括几个指令周期。一个机器周期包括几个指令周期,一个指令周期包括几个时钟周期。一个指令周期包括几个机器周期,一个机器周期包括几个时钟周期。一个指令周期包括几个时钟周期,一个时钟周期包括几个机器周期。

本题分值: 5.0 用户得分: 5.0 用户解答: 一个指令周期包括几个机器周期,一个机器周期包括几个时钟周期。知识点: 1 微机系统导论

2.下列数中为最大值的是()。

5AH 01100011B 28 10011000BCD

本题分值: 5.0 用户得分: 5.0 用户解答: 01100011B 知识点: 2 微机运算基础

3.JMP FAR PTR BLOCK(BLOCK是符号地址)是()。段内间接转移 段间间接转移 段内直接转移 段间直接转移

本题分值: 5.0 用户得分: 5.0 用户解答: 段间直接转移 知识点: 4 汇编语言程序设计

4.下列指令中,正确的是()。

MOV [DI],[SI] MOV DS,SS MOV AL,[AX+BX*2] OUT BX,AX

本题分值: 5.0 用户得分: 5.0 用户解答: MOV AL,[AX+BX*2] 知识点: 3 微处理器及其系统

5.和外存相比,内存的特点是()。

容量小、速度快、成本高 容量小、速度快、成本低

容量大、速度快、成本高 D容量大、速度快、成本低

本题分值: 5.0 用户得分: 5.0 用户解答: 容量小、速度快、成本高 知识点: 5 微机的存储器

6.主机与外设传递数据时,采用()CPU的效率最高。

程序查询方式 中断方式 DMA 方式 同步方式

本题分值: 5.0 用户得分: 5.0 用户解答: DMA 方式

知识点: 6 输入/输出与中断

7.当CPU使用中断方式从ADC0809读取数据时,ADC0809向CPU发出中断请求的信号是()。

START OE EOC INTR

本题分值: 5.0 用户得分: 5.0 用户解答: EOC 知识点: 7.6 数/模与模/数转换接口芯片

8.在下面几个不同进制的数中,最大的数是()。1100010B 225Q 500 1FEH

本题分值: 5.0 用户得分: 5.0 用户解答: 1FEH 知识点: 2 微机运算基础

9.当M/IO=0,W/R=0时,CPU完成的操作是()。

存储器读 I/O读 存储器写 I/O写

本题分值: 5.0 用户得分: 5.0 用户解答: I/O读

知识点: 3 微处理器及其系统

10.假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后,存放数据21H的物理地址是()。

20102H 20101H 200FEH 200FFH

本题分值: 5.0 用户得分: 5.0 用户解答: 200FFH 知识点: 4 汇编语言程序设计

二 判断题

1.十进制38的8位二进制补码是00100110。()

TRUE FALSE

本题分值: 5.0 用户得分: 5.0 用户解答: TRUE 知识点: 2 微机运算基础

2.加、减、乘、除运算指令都分带符号数和不带符号数运算指令。()

TRUE FALSE

本题分值: 5.0 用户得分: 5.0 用户解答: FALSE 知识点: 3 微处理器及其系统

3.8086CPU对I/O接口编址采用I/O端口和寄存器统一编址。()。

TRUE FALSE

本题分值: 5.0 用户得分: 5.0 用户解答: FALSE 知识点: 6 输入/输出与中断

4.ADC0809是同时对8个模拟量采样的。()

TRUE FALSE

本题分值: 5.0 用户得分: 5.0 用户解答: FALSE 知识点: 7.6 数/模与模/数转换接口芯片

5.10001010是带符号数。()

TRUE FALSE

本题分值: 5.0 用户得分: 5.0 用户解答: FALSE 知识点: 2 微机运算基础

6.在串指令使用前,必须先将DF置0。()

TRUE FALSE

本题分值: 5.0 用户得分: 5.0 用户解答: FALSE 知识点: 3 微处理器及其系统

7.已知中断类型号为14H,它的中断向量存放在存储器的中断向量单元0000:0050H, 0000:0051H, 0000:0052H, 0000:0053H中。()

TRUE FALSE

本题分值: 5.0 用户得分: 5.0 用户解答: TRUE 知识点: 6 输入/输出与中断

8.目前,在计算机中采用二进制数,是因为书写方便。()

TRUE FALSE

本题分值: 5.0 用户得分: 5.0 用户解答: FALSE 知识点: 2 微机运算基础

9.在串操作中必须将串长度送CX。()

TRUE FALSE

本题分值: 5.0 用户得分: 5.0 用户解答: FALSE 知识点: 3 微处理器及其系统

10.通常情况下,一个外中断服务程序的第一条指令是STI,其目的是允许同一级中断产生。()

TRUE FALSE

微机原理复习题及答案 篇2

1.一般微机中不使用的控制方式是(D)A.程序查询方式

B.中断方式

C.DMA方式

D.通道方式 2.控制器的功能是(C)A.产生时序信号 B.从主存取出指令并完成指令操作译码 C.从主存取出指令,分析指令并产生有关的操作控制信号 D.控制计算机的一切核心功能

3.采用级联方式使用8259中断控制器,可使它的中断源最多扩大到(D)个 A.8 B.16 C.32 D.64 4.Pc机数据总线信号的状态是:(C).A.单向双态 B.单向三态 C.双向三态 D.双向双态 5.地址总线为32位的微机系统中其内存最大容量为(D)A.2000KB B.2048KB C.2048MB D.4096MB 6.CPU中程序计数器(PC)中存放的是(B)A.指令 B.指令地址 C.操作数 D.操作数地址 7.采用条件传送方式时,必须要有(C).A.中断逻辑 B.请求信号 C.状态端口 D.类型号 8.在任何一个总线周期的T1状态,ALE输出(A)A.高电平B.低电平C.高阻态 D.无电流 9.若标志寄存器的奇偶标志位PF置“1”反映操作(C)A.结果是偶数 B.结果是奇数 C.结果中“1”的个数为偶数 D.结果中“1”的个数为奇数 10.在DMA方式下,CPU与总线的关系是(C).A.只能控制数据总线 B.只能控制地址总线 C.成隔离状态 D.成短接状态 11.当使用BP寄存器作基址寻址时,若无指定段替换,则内定在(B)段内寻址。A.程序 B.堆栈 C.数据 D.附加

12.某DRAM芯片,其存储容量为512KX*8位,该芯片的地址线和数据线数目为(D)A.8,512 B.512,8 C.18,8 D.19,8 13.计算机的存储器采用分级存储体系的主要目的是(D)。

A.便于读写数据 B.减小机箱的体积 C.便于系统升级 D.解决存储容量、价格和存取速度之间的矛盾 14.CPU中程序计数器(PC)中存放的是(B)A.指令 B.指令地址 C.操作数 D.操作数地址 15.外设的中断类型码必须通过16位数据总线的(B)传送给8086.A.高8位 B.低8位 C.16位 D.高4位

16.磁盘存储器的数据存取速度与下列哪一组性能参数有关?(B).A.平均等待时间,磁盘旋转速度,数据传输速串 B.平均寻道时间,平均等待时间,数据传输速串 C.数据传输速率,磁盘存储密度,平均等待时间 D.磁盘存储器容量,数据传输速率,平均等持时间 17.8259的OCW1----中断屏蔽字(C)设置.A.在ICW之前 B.只允许一次 C.可允许多次 D.仅屏蔽某中断源时 18.PC机中的硬中断服务程序执行的是:(A)。

A.外部中断请求CPU完成的任务 B.主程序中安排的中断指令 C.主程序中安排的转移指令 D.主程序中安排的调用指令 19.标志寄存器的标志位ZF=1表示运算结果(A)A.为零 B.为负 C.溢出 D.有进位 20.在DMA方式下,CPU与总线的关系是(C).A.只能控制数据总线 B.只能控制地址总线 C.成隔离状态 D.成短接状态 21.存储单元是指(B)

A.存放一个二进制信息位的存储元 B.存放一个机器字的所有存储元集合 C.存放一个字节的所有存储元集合 D.存放两个字节的所有存储元集合 22.提出中断请求的条件是(B).A.外设提出请求 B.外设工作完成和系统允许时

C.外设工作完成和中断标志触发器为“1”时 D.外设需要工作

23.计算机的主存储器容量达到10M时,其地址的表示至少需要使用多少个2进位?(C).A.10位 B.20位 C.30位 D.40位 24.I/O与主机信息的交换采用中断方式的特点是(B)A.CPU与设备串行工作,传送与主程序串行工作 B.Cpu与设备并行工作,传送与主程序串行正作 C.CPU与设备并行工作,传送与主程序并行工作.D.以上都不对

25.当8086/8088访问100H端口时,采用(C)寻址方式.A.直接 B.立即 C.寄存器间接 D.相对 26.Pc机数据总线信号的状态是:(C).A.单向双态 B.单向三态 C.双向三态 D.双向双态 27.某DRAM芯片,其存储容量为512KX*8位,该芯片的地址线和数据线数目为(D)A.8,512 B.512,8 C.18,8 D.19,8 28.下面关于主存储器(也称为内存)的叙述中,不正确的是:(B).A.主存储器向CPU提供要执行的数据,程序段等 B.存储器的读、写操作一次读出或写入一个字节 C.字节是主存储器中信息的基本编址单位

D.从程序设计的角度来看,cacbe(高速缓存)也是主存储器 29.段定义语句以(B)语句结束。

A.END B.ENDS C.ENDP D.ENDM 30.8255A的(C)只能工作在方式0。

A.A端口 B.B端口 C.C端口 D.前三者 31.8253—5是可编程的(A)接口芯片。

A.定时器/计数器 B.并行 C.串行 D.中断控制器 32.存储器是计算机系统的记忆设备,它主要用来(C)

A.存放数据 B.存放程序 C.存放数据和程序 D.存放微程序 33.串行传送的波特率是指单元时间内传送(A)数据的位数。

A.二进制 B.八进制 C.十进制 D.十六进制 34.下面关于主存储器(也称为内存)的叙述中,不正确的是:(B).A.主存储器向CPU提供要执行的数据,程序段等 B.存储器的读、写操作一次读出或写入一个字节 C.字节是主存储器中信息的基本编址单位

D.从程序设计的角度来看,cacbe(高速缓存)也是主存储器

35.某计算机字长32位,存储容量为4MB,若按字编址,它的寻址范围是(A)A.0-1M B.0-4MB C.0-4M D.0-1MB 36.一条指令中目的操作数不允许使用的寻址方式是(B)

A.寄存器寻址 B.立即数寻址 C.变址寻址

D.寄存器间接寻址 37.在8086/8088中,一个最基本的总线周期由4个时钟周期(T状态)组成,在T1状态,CPU在总线发出(C)信息.A.数据 B.状态 C.地址 D.其他

38.采用两只中断的控制器8259A级联后,CPU的可屏蔽硬中断源能扩大到(D)A.64个 B.32个 C.16个 D.15个 39.下列寄存器为8位的寄存器有(D)A.IP B.AX C.BP D.BH 40.地址总线为32位的微机系统中其内存最大容量为(D)A.2000KB B.2048KB C.2048MB D.4096MB 41.8259的OCW1----中断屏蔽字(C)设置.A.在ICW之前 B.只允许一次 C.可允许多次 D.仅屏蔽某中断源时 42.在汇编语言程序设计中,标号和变量的类型属性分别有:(A)。A.BIT、BYTE、WORD、DWORD B.NEAR、FAR C.EAR、FAR 和BYTE、WORD、DWORD D.CODE、DATA、STACK 43.在任何一个总线周期的T1状态,ALE输出(A)A.高电平B.低电平C.高阻态 D.无电流 44.下面哪一个是8088CPU中的代码段寄存器(A)A.CS B.DS C.ES D.SS 45.8086CPU可扩展I/O端口地址的个数最多为(D)A.1K B.4K C.8K D.64K 46.Pc机数据总线信号的状态是:(C).A.单向双态 B.单向三态 C.双向三态 D.双向双态

47.采用级联方式使用8259中断控制器,可使它的中断源最多扩大到(D)个 A.8 B.16 C.32 D.64 48.存储器是计算机系统的记忆设备,它主要用来(C)

A.存放数据 B.存放程序 C.存放数据和程序 D.存放微程序

49.对于一低速外设,在外设准备数据期间希望CPU能做自己的工作,只有当外设准备好数据后才与CPU交换数据。完成这种数据传送最好选用的传送方式是(C)A.无条件传递方式 B.查询传送方式 C.中断传送方式 D.DMA传送方式 50.设8255A的端口地址为80H~ 83H,则端口A的地址为(A)A.80H B.81H C.82H D.83H

二、填空题

1.Intel 8255A是一个_可编程的通用并行输入输出_ 接口芯片。

2.设某容量为4K的RAM芯片的起始地址为2000H(16位地址),则其终止地址为_2FFFH_.3.一个控制系统,当主设备发生异常时,需向CPU告警,请求处理,否则将危及工作人员的生命及设备的安全,此告警线应接到8086CPU的_ NMI__中断请求信号引脚上.4.采用中断查询传送方式时,完成一次传送过程,首先必须通过执行一条_IN__指令,读取外设信息.5.8255A内部具有__3___个输入输出端口。

6.机器指令由操作码和__操作数____两部分组成 7.计算机时钟脉冲的频率称为____主频______.8.可编程接口电路中用来存放控制电路组态的控制字节寄存器称为__控制____寄存器。9.硬件中断可分为__可屏蔽中断,非屏蔽中断__两种。10.16K字节的RAM芯片应有__14____根地址输入端.11.逻辑地址由段基址和_偏移地址___组成。12.8086/8088CPU的数据线和地址线是以___分时_____方式轮流使用的。13.根据功能不同,8086的标志位可分为__状态_____和___控制____标志。

14.8086/8088的中断响应了两个总线周期,从____INTA______引脚输出两个负脉冲.15.在8086CPU系统中,设某中断源的中断类型码为08H,中断向量为0100:1000H,则相应的中断向量存储地址为___20____H.16.CPU通过一个外设接口同外设之间交换的信息包括数据信息,状态信息和__控制信息____.17.Intel 8251A工作在同步方式时,最大波特率为_64kbps____.18.8255A内部具有__3___个输入输出接口。

19.机器指令由 操作码 和操作数两部分组成。20.16K字节的RAM芯片应有__14____根地址输入端.21.用4KX4的RAM芯片组成32K的外扩存储器,共需芯片__16____片.22.8086/8088CPU的数据线和地址线是以___分时______方式轮流使用的。

23.数据总线是双向总线,8位微处理器有8条数据线,16位微处理器有__16___条数据总线.24.8086系统中的BHE信号通常作为__奇____地址存储体的体选信号。当BHE为___低___电平时有效。25.Intel 8251A工作在异步方式时,最大波特率为__19.2kbps_______.26.采用中断查询传送方式时,完成一次传送过程,首先必须通过执行一条____IN____指令,读取外设状态信息.27.8086CPU中断系统有__256____种中断类型码,中断类型码与对应的矢量地址换算公式为__中断类型码×4(n×4)____。

28.计算机时钟脉冲的频率称为__主频________.29.一般外设接口与外设间交换的信息有控制信息、数据信息 和 状态信息。30.压栈指令的源操作数只能是 16 位的操作数。31.主机与外设之间数据传送方式有无条件传送方式、查询传送方式、中断方式 和 DMA方式。32.地址总线通常是_单向___总线,由CPU输出,8位微处理器有16条地址总线,16位微处理器有20条或更多。

33.CPU从主存取出一条指令并执行该指令的时间称为___指令周期______.34.8255A控制字的最高位D7=_____1____时,表示该控制字为方式控制字。35.8255A的三个端口中只有端口__C___没有输入锁存功能。36.用Inter2114组成4K*8bit的RAM要用___8___片.37.输入/输出指令间接寻址必须通过_DX_____寄存器.38.8086/8088CPU内部共有____14______个16位寄存器。

39.8086/8088CPU的数据线和地址线是以__分时____方式轮流使用的。

40.串操作指令规定源串在__数据____段中,用_SI____来寻址源操作数,目的串在__附加数据____段中,用 ___DI___ 来寻址目的操作数。

41.存储器通常由存储矩阵,_地址译码器____,控制部件和三态缓冲器组成.42.CPU总线通常包括地址总线、数据总线和___控制______总线等三组总线。

三、简答题

1.外设向CPU申请中断,但CPU不给以响应,其原因有哪些?(1)CPU处于关中断状态,IF=0;(2)该中断请求已被屏蔽;(3)该中断请求的时间太短,未能保持到指令周期结束;(4)CPU已释放总线,而未收回总线控制权。

2.8255各口设置如下:A组与B组均工作于方式0,A口为数据输入,B口为输出,C口高位部分为输出,低位部分为输入,A口地址设为40H.(1)写出工作方式控制字(2)对8255A初始化

(3)从A口输入数据,将其取反后从B口送出

(1)10010001B 即91H(2)MOV AL,91H;OUT 43H,AL

(3)IN AL,40H;NOT AL;OUT 41H,AL

3.说明程序存储及程序控制的概念。

程序存储:程序是由一条条指令组合而成的,而指令是以二进制代码的形式出现的,把执行一项信息处理任务的程序代码,以字节为单位,按顺序存放在存储器的一段连续的存储区域内,这就是程序存储的概念。

程序控制:计算机工作时,CPU中的控制器部分,按照程序指定的顺序(由码段寄存器CS及指令指针寄存器IP指引),到存放程序代码的内存区域中去取指令代码,在CPU中完成对代码的分析,然后,由CPU的控制器部分依据对指令代码的分析结果,适时地向各个部件发出完成该指令功能的所有控制信号,这就是程序控制的概念

4.已知AH=77H,AL=33H能否说AX=7733H,为什么?SI寄存器可分不SH和SL吗? 能。因为AX是16位的数据寄存器,它可以以字(16位)或以字节(8位)形式访问。不能。因为SI是16位的源变址寄存器,只能以字(16位)为单位使用。

5.一台微型计算机有16根地址线,8根数据线,如果采用字节编址,它可访问的最大存储空间是多少字节?试用十六进制数表示其地址范围.64KB,0000H~FFFFH 6.半导体随机存储器RAM与只读存储器ROM有何区别?它们各有哪几种类型? 随机存储器RAM中的任何存储单元都能随时读写,即存取操作与时间,存储单元物理位置顺序无关,一旦掉电,所存信息丢失。常见类型有静态RAM和动态RAM等。

ROM是一种只读存储器,其内容一经写入,在工作过程中就能只能读出不能重写,即使掉电,信息也不会丢失。常见的类型有掩模ROM,PROM,EPROM,EEPROM等。

7.什麽是引脚的分时复用?请说明8086/8088有哪些分时复用引脚?其要解决的问题是什么?

8086的数据线和地址线是利用复用的,所以常把8086的总线称为多路总线,即某一时刻总线上出现的是地址,另一时刻,总线上出现的是数据。正是这种引脚的分时使用方法才能使8086用40条引脚实现20位地址、16位数据及众多的控制信号和状态信号的传输。8086CPU的分时复用的引脚有:地址/数据复用引脚.作用为一个脚多用,如:AD15~AD0,在总线周期的T1状态,传送地址信息,在其它状态则传送数据信息; 8.说明微机系统的工作实质。

计算机之所以能在没有人直接干预的情况下,自动地完成各种信息处理任务,是因为人们事先为它编制了各种工作程序,计算机的工作过程,就是执行程序的过程。9.常用的存储器片选控制方法有哪几种?它们各有什么优缺点? 常用存储器片选控制方法有3种,分别是线选法,全译码法,局部译码法。线选法的优点是连线简单,缺点是地址空间利用率低;全译码法不浪费地址空间,但需译码电路;局部译码介于前二者之间。当存储容量要求大于系统地址线所能寻址的最大范围,或者几个微处理器需要共享某一存储区域时,则采用扩充寻址法。

10.试说明异步串行通信和同步串行通信的特点.异步特点:在通信的数据流中,字符与字符间的传送是完全异步的,字符内部位与位之间还是基本同步传送。同步特点:数据流中的字符之间和字符内部各位间都同步,显然这种方式对同步要求很严格,收/发双方必须以同一时钟来控制发送与接收。

11.在8086CPU中,已知CS寄存器和IP寄存器的内容分别为如下所示,试确定其物理地址.(1)CS=1000H IP=2000H 12000H(2)CS=2000H IP=00A0H 200A0H(3)CS=1234H IP=0C00H 12F40H

12.8259A可编程中断控制器的主要功能有哪些? 1 单片8259A可管理8级优先权中断源,通过级联可管理64级优先权中断源; 2 对任何一级中断源都可单独进行屏蔽,使该中断请求暂时被挂起,直到取消屏蔽时; 能向CPU提供中断类型码; 具有多种中断优先级管理方式,这些管理方式可能过程序动态的进行变化。13.如果利用中断方式传送数据,则数据是如何传输的?中断机构起什么作用? 利用中断方式传送数据,一般是首先向CPU发出中断请求,CPU响应中断后在中断处理程序中进行数据传输,传输完毕返回。中断机构起控制作用,实时性较强。

14.8086/8088系统中为什麽一定要有地址锁存器,需要锁存哪些信息?

8088/8086系统中,一般数据位是8位,而地址位是16位的话,那么可以这么理解:程序要输出一个地址,就必须先输出高8位,用锁存器锁定后,再输出低8位(或反之),这时才完成一个16位地址的输出。

锁存的信息:逻辑电路:通过控制信号完成对当前输出信号的固定,主要是逻辑状态(0,1)集成功能:是一个可以完成当前总线状态的保存

计算机组原:完成数据的保存,是存储器等功能器件的辅助器件 16.8086中有哪些寄存器可用来指示存储器偏移地址? 可用来指示段内偏移地址的寄存器共有6个:IP、SP、BP、BX、SI、DI.17.8255的功能作用是什么?它有哪些工作方式? 8255是可编程的并行接口芯片,设有三个8位的数据输入/输出端口,拱有三种工作方式:方式0为基本的输入/输出方式;方式1为应答式输入/输出方式;方式2为应答式双向数据传送方式。18.写出中断响应的处理过程.(1)中断请求(2)中断允许(3)保护断电,保护现场(4)中断服务(5)恢复现场,中断返回。19.总线周期的含义是什么?8088/8086基本总线周期由几个时钟周期组成?

总线周期是指CPU从存储器I/O端口存取一个字节所需要的时间。8088/8086基本总线周期由4个时钟周期组成。

23.某程序数据段中存有数据字:1234H和5A6BH,若已知DS=5AA0H,她们的偏移地址分别为245AH和3245H,试画出它们在存储器中的存放情况。24.什麽是I/O接口,什麽是I/O端口?

I/O接口:I/O接口是INPUT/OUTPUT指输入/输出设备接口

I/O端口:CPU和外设进行数据传输时,各类信息在接口中进入不同的寄存器,这些寄存器为I/O端口。

25.虚拟存储器有那些特点?

第一,允许用户用彼内存空间大的多的空间来访问主存。第二,每次访存都要进行虚实地址的转换。

四、1.以下是完成20个字节字符串的传送,并检测是否正确的程序,若正确标志位放00,否则放11。给指定语句加标注。DATSEG SEGMENT DATAX DB ‘ABCD„„RST’ DATAY DB 20 DUP(?)FLAGS DB ? DATSEG ENDS MOV AX, DATSEG;MOV DS, AX MOV ES, AX CLD;MOV SI, OFFSET DATAX;MOV DI, OFFSET DATAY MOV CX, 20;REP MOVSB „„

REPE CMPSB JZ HHH;MOV AL, 11 JMP III HHH: MOV AL, 00 III: MOV FLAGS, AL 2.程序改错(10分)(1)保持STATE单元内容的D4、D3两位为“0”,其余六位不变。

AAA: MOV SI,OFFSET STATE MOV AL,[SI] AND AL,0C0H MOV [SI],AL RET 改正:()

(2)从4000H开始有20H个带符号数,要求统计出负数的个数送MIN单元。

XOR DI,DI

MOV BX,4000H

MOV CX,20H AGAIN:MOV AL,[BX] INC BX

TEST AL,01H

JNZ GOON INC DI GOON: DEC CX JNZ AGAIN MOV MIN,DI

RET 改正:(),()

3.对40个有符号数进行测试,分别把正、负字存放进两段不同单元。完成此程序。

DATA SEGMENT BLOCK DB 43H,56H,0ABH„„ ;共40个字节 PDATA DB 40 DUP(?)NDATA DB 40 DUP(?)DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA, ES:DATA EXP1 PROC FAR START: PUSH DS

MOV AX, 0 PUSH AX

MOV AX , DATA MOV DS, AX MOV ES, AX

LEA SI , BLOCK LEA DI, PDATA LEA BX, NDATA CLD

MOV CX, PDATA-BLOCK GOON: LODSB

TEST AL, 80H JNZ MINUS STOSB

JMP AGAIN MINUS: XCHG BX, DI

STOSB

XCHG BX, DI AGAIN: LOOP GOON RET EXP1 ENDP CODE ENDS END START 4.程序改错

(1)保持STATE单元内容的D4、D3两位为“0”,其余六位不变。AAA: MOV SI,OFFSET STATE

MOV AL,[SI] AND AL,0C0H MOV [SI],AL RET 改正:()

(2)ST1是DS段中的一个4字节字符串,ST2是ES段中的一个4字节字符串,比较其是否相等;相等置FLAG单元为00H,不等置FLAG单元为11H。MOV SI,OFFSET ST1 MOV DI,OFFSET ST2 MOV CX,0004 STD REPNZ CMPSB JZ HHH MOV AL,11 JMP III HHH: MOV AL,00 III: MOV FLAG,AL RET 改正:()()

5.以下是完成20个字节字符串的传送,并检测是否正确的程序,若正确标志位放00,否则放11。完成此程序。DATSEG SEGMENT DATAX DB ‘ABCD„„RST’ DATAY DB 20 DUP(?)FLAGS DB ? DATSEG ENDS MOV AX, DATSEG MOV DS, AX MOV ES , AX CLD MOV SI , OFFSET DATAX MOV DI, OFFSET DATAY MOV CX , 20 REP MOVSB „„

REPE CMPSB JZ HHH MOV AL, 11 JMP III HHH: MOV AL, 00 III: MOV FLAGS , AL 6.程序改错

(1)保持STATE单元内容的D4、D3两位为“0”,其余六位不变。

AAA: MOV SI,OFFSET STATE

MOV AL,[SI] AND AL,0C0H

MOV [SI],AL RET 改正:()

(2)在BUF开始的50个有符号数中(16位),找出最小值存放在MIN单元中。

MOV BX,OFFSET BUF MOV CL,31H

MOV AX,[BX] BBB: INC BX INC BX

CMP AX,[BX]

JNC CCC

MOV AX,[BX] CCC: DEC CX

MOV SI,OFFSET BUF JNZ BBB MOV MIN,AX

RET 改正:(),()

7.用1K×4的2114芯片组成2K×8的存储器系统。

8.用2K×8的2716A存储器芯片组成8K×8的存储器系统。

9.用1K×4的2114芯片构成lK×8的存储器系统。

12.现有8个字节的数据为34H,45H,56H,67H,78H,89H,9AH,ABH,假定它们在存储器中的物理地址为400A5H-400ACH,试求各存储单元的有效地址;若从存储器中读出这些数据,试问要访问几次存储器?

各字节的有效地址分别为0085H,0086H,0087H,0088H,008AH,008BH,008CH 8个总线周期

13.对40个有符号数进行测试,分别把正、负字存放进两段不同单元。给指定语句加标注。

DATA SEGMENT BLOCK DB 43H,56H,0ABH„„ ;共40个字节 PDATA DB 40 DUP(?)NDATA DB 40 DUP(?); DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA, ES:DATA EXP1 PROC FAR START: PUSH DS

MOV AX, 0 PUSH AX

MOV AX, DATA MOV DS, AX MOV ES, AX LEA SI, BLOCK

LEA DI, PDATA ; LEA BX, NDATA CLD

MOV CX, PDATA-BLOCK;

GOON: LODSB

TEST AL, 80H

JNZ MINUS ; STOSB

JMP AGAIN MINUS: XCHG BX, DI ;

STOSB

XCHG BX, DI AGAIN: LOOP GOON

RET EXP1 ENDP CODE ENDS END START 14.程序改错

(1)从4000H开始有20H个带符号数,要求统计出负数的个数送MIN单元。XOR DI,DI

MOV BX,4000H

MOV CX,20H AGAIN:MOV AL,[BX]

INC BX

TEST AL,01H

JNZ GOON INC DI GOON: DEC CX JNZ AGAIN MOV MIN,DI

RET 改正:(),()

(2)ST1是DS段中的一个4字节字符串,ST2是ES段中的一个4字节字符串,比较其是否相等;相等置FLAG单元为00H,不等置FLAG单元为11H。

微机原理与接口技术试题及答案 篇3

1.RESET信号到来后8088/86的CS和IP 分别为 _FFFF_H 和_0000_H。2.在特殊全嵌套方式下,8259可响应 同级或高级 中断请求。3.CPU与外设接口通过¬ 数据 总线传送状态信号与命令信号。4.8255有3种工作方式, 其中 方式2 只允许A口使用。5.有地址重迭现象的译码方式为 部分译码 和 线选法。

6.外设端口的编址方式有 I/O端口独.立编址 和 I/O端口与存储器统一编址。7.INT8253采用BCD码计数时,其最大计数值为__10000__,此时的计数初值为__0000__。

8.8088/8086的AD7-AD0是地址数据复用引脚,在T1时传送__地址信号__。9.8259A作为主片时其引脚CAS0-CAS2的信息传送方向是_向外_。

10.RS-232C是适用于__数据终端设备DTE__和__数据通信设备DCE__间的接口。

二、单项选择题(每小题1分,共20分)得分 评阅人

1.8086CPU寻址I/O端口最多使用(4)条地址线。(1)8(2)10(3)12(4)16 2.CPU执行IN指令时有效的信号组合是(1)。(1)=0, =1(2)=0, =0(3)=0, =1(4)=0, =0

3.某计算机的字长是16位,它的存储器容量是64KB,若按字编址那么它的最大寻址范围是(2)。

(1)64K字(2)32K字(3)64KB(4)32KB 4.某一SRAM芯片的容量是512×8位,除电源和接地线外,该芯片的其他引脚最少应为(4)根。

(1)25(2)23(3)21(4)19 5.8088/8086的基本总线周期由(2)个时钟周期组成。(1)2(2)4(3)5(4)6 6.在8086系统中中断号为0AH,则存放中断向量的内存起始地址为(2)。(1)0AH(2)28H(3)4AH(4)2AH 7.采用两片8259A可编程中断控制器级联使用,可以使CPU的可屏蔽中断扩大到(1)。

(1)15级(2)16级(3)32级(4)64级

8.当IF=0,8088/8086CPU不响应(2)中断请求。(1)INT N(2)INTR(3)NMI(4)INTO 9.8253可编程定时器/计数器中,其二进制的最大计数初值为(3)。(1)65536(2)7FFFH(3)0000H(4)FFFFH 10.8086/88CPU在响应中断时要执行(2)个中断响应周期。(1)1个(2)2个(3)3个(4)4个

11.中断向量表是存放(2)的存储区域.(1)中断类型号(2)中断服务程序入口处地址(3)中断断点地址(4)程序状态字

12.INT8255中可用置位/复位控制字对(3)的各位进行按位操作以实现某些控制功能。

(1)A口(2)B口(3)C口(4)数据总线缓冲器

11.RS-232C标准规定信号“0”和“1”的电平是(3)。(1)0V和+3V~+15V(2)-3V~-15V和0V(3)+3V至+15V和-3V~-15V(4)+3V~+15V和-0V 12.对于开关型设备的控制,适合采用的I/O传送方式是(1)。(1)无条件(2)查询(3)中断(4)DMA 13.传送数据时,占用CPU时间最长的传送方式是(1)。(1)查询(2)中断(3)DMA(4)IOP 14.既然是在数据传输率相同的情况下,那么,又说同步字符传输速度要高于 异步字符传输其原因是(2)。

(1)发生错误的概率少(2)附加位信息总量少(3)双方通信同步(4)字符之间无间隔

15.巳知DRAM2118芯片容量为16K×1位, 若组成64KB的系统存储器,则组成的芯片组数和每个芯片组的芯片数为(4).(1)2和8(2)1和16(3)4和16(4)4和8 16.INT 8259中断屏蔽寄存储器的作用是(2).(1)禁止CPU响应外设的中断请求(2)禁止外设向CPU发中断请求(3)禁止软中断请求(4)禁止NMI中断请求

17.在正常EOI方式下, 中断结束命令是清除(2)中的某一位.(1)IRR(2)ISR(3)IMR(4)程序状态字

18.软中断INT N的优先级排列原则是(3).(1)N值愈小级别愈高(2)N值愈大级别愈高(3)无优先级别(4)随应用而定

19.串行异步通信传输的主要特点是(2).(1)通信双方不必同步(2)每个字符的发送是独立的

(3)字符之间的传送时间长度应相同(4)字符发送速率由波特率决定 20.8位D/A转换器的分辨率能给出满量程电压的(4).(1)1/8(2)1/16(3)1/32(4)1/256

三、判断说明题(正者在括号内打“√”,误者在括号内打“×”,均需说明理由。每小题2分,共10分)得分 评阅人

1.8086CPU在读/写总线周期的T3状态结束对READY线采样,如果READY为低电平,则在T3与T4状态之间插入等待状态TW。(×)应改为:8086CPU在读/写总线周期的T3状态开始对READY线采样,如果READY为低电平,则在T3与T4状态之间插入等待状态TW。

2.在8253的方式控制字中,有一项计数锁存操作,其作用是暂停计数器的计数。(×)

应改为:锁存计数器的当前值到锁存器,但不影响对计数器的计数工作。

3.8250的溢出错误指示CPU还未取走前一个数据,接收移位寄存器又将接收到的一个新数据送至输入缓冲器。(√)

4.在8088系统(最小组态)中,执行指令”MOV [2000H],AX”需1个总线周期。(×)

应改为:需2个总线周期

5.DMA控制器8237A现行字节数寄存器的值减到0时,终止计数。(×)应改为:DMA控制器8237A现行字节数寄存器的值减到0,再由0减到0FFFFH时,终止计数。

四、简答题(每小题5分,共20分)得分 评阅人

1.试述8250的数据接收时钟RCLK使用16倍比特率的时钟信号接收异步通信信号的原因以及接收过程。

答:主要是为了确定起始位避免传输线上的干扰。

其接收过程为:接收器检测到串行数据输入引脚SIN由高电平变低后,连续测试8个RCLK时钟周期,若采样到的都是低电平,则确认为起始位;若低电平的保持时间不足8个RCLK时钟周期,则认为是传输线上的干扰。

2.8255A工作于方式2,采用中断传送,CPU如何区分输入中断还是输出中断? 答:CPU响应8255A的中断请求后,在中断服务程序的开始可以查询8255A的状态字,判断~OBFA(PC7)和IBFA(PC5)位的状态来区分是输入中断还是输出中断,并据此转向相应的输入或输出操作。

3.用2K×4位RAM构成64KB的存储系统,需要多少RAM芯片?需要多少位地址作为片外地址译码?设系统为20位地址线,采用全译码方式。答:64片。

9位。其中A16~A19固定,A10~A15译码形成组选信号。

4.请说明Intel8253各个计数通道中三个引脚信号CLK,OUT和GATE的功能。答:CLK为计数时钟输入引脚,为计数器提供计数脉冲。

GATE为门控信号输入引脚,用于启动或禁止计数器操作,如允许/禁止计数、启

动/停止计数等。

OUT为输出信号引脚以相应的电平或脉冲波形来指示计数的完成、定时时间到。

五、简单应用题(每小题5分,共15分)得分 评阅人

1.Intel8253的通道0按方式3工作,时钟CLK0的频率为1兆,要求输出方波的频率为40KHz,采用BCD码计数,设通道0的地址为PORT0,请对它写入计数值。解:n(计数初值)=1MHz/40KHz=25 写入计数值的程序段: MOV AL,25H OUT PORT0,AL

微机原理作业答案 篇4

《微机系统与维护》课程作业

(二)第3章 微机组装技术

一、单项选择题

1.为了避免人体静电损坏微机部件,在维修时可采用()来释放静电。

A.电笔

B.防静电手环 C.钳子

D.螺丝刀 2.不是主机箱内部必备的部件是()。

A.主板

B.CPU

C.Modem卡

D.内存

3.安插内存条时,要保证内存条与主板构成的角度是()。A.30° B.60° C.90° D.120° 4.内存插槽两端的白色卡子的作用是()。A.只是装饰

B.具有开关作用 C.具有连接主板的功能

D.固定内存条,使内存条与主板插槽接触良好 5.CPU插座傍边的固定扳手的作用是()。A.只是装饰

C.具有连接主板的功能

B.具有开关作用

D.固定CPU,使CPU与主板插座接触良好

二、填空题

1.机箱面板连接线主要包括__________、__________、__________和__________。2.主板电源连接线主要有__________和__________。

3.装机时一般先将__________和__________安装到主板上,然后再把主板固定在机箱里。4.组装微机的最常用的工具是__________。

5.安装多条内存时,内存条的容量和型号最好保持__________。

三、判断题

1.组装微机需要学习基本的硬件知识。()

2.在安装CPU散热器时,为了使散热器固定需要在CPU上涂大量的硅脂。()3.安装CPU时,需将CPU与CPU插座的缺口标志对齐才能正确安装。()4.5.6.7.SATA接口的硬盘数据线两端完全一样。()

主板上有多个PCI插槽,安装声卡时可从中任意挑选一个安装。()CPU的散热器可装可不装。()

主板的固定螺丝不要拧得过紧,不然会使主板印制电路出现变形开裂。()8.所有的硬件设备直接连接上电脑就能正常使用。()

9.在拆卸主机之前必须断开电源,打开机箱之前可以双手用触摸地面或墙壁释放静电。()

10.CPU无法安插到位,需使劲按压,使其与插槽接触良好。()11.安装时,主板背部的引脚可以接触到机箱的金属外壳。()12.在主板上安装各微机组件时,可以打开电源,给主板供电。()13.目前,部分功能强大的显卡安装有散热装置,用来给CPU芯片散热。()14.指示灯和开关信号线的插头上标有英文的功能说明,可以对应安插到主板上。()15.如果要安装两条内存,则内存条的安插位置可以任意,并对微机的性能发挥没有任何影响。()

四、简答题

1.微机配置一般分为哪些类型?

2.组装微机硬件前要注意哪些事项?

3.微机硬件组装一般要进行哪些步骤?

第4章 微机软件系统安装

一、单项选择题

1.如果要从光驱启动,需在BIOS设置的【Boot】菜单中把第一个启动设备设置为()。

A.Floppy Drive B.Removable Drive C.Hard Drive D.CD-ROM Drive 2.对Windows XP操作系统进行更新时,以下方法不正确的是()。A.购买操作系统更新安装盘 B.在网上下载补丁程序,然后进行安装

C.利用Windows Update进行更新

D.利用原安装盘中相关选项进行更新

3.以下关于硬件设备驱动程序的说法,正确的是()。A.硬件设备驱动程序一次安装完成后就再也不需要更新了

B.安装Windows XP操作系统时已经自动安装好一部分设备的驱动程序 C.所有硬件的驱动程序在安装好操作系统后都需要手动安装 D.硬件驱动程序一旦安装完成后,将不能更新而只能重新安装

4.在用安装盘安装Windows XP前,必须做的工作包括()。

A.启动DOS系统

B.对磁盘的所有空间进行分区

C.对磁盘分区进行格式化

D.在BIOS中将第一启动设备改为光驱

D.Ext2 5.以下不是文件系统格式的是()。A.NTFS B.FAT32 C.DOS 6.一个硬盘最多能够分成的主分区个数为()。

A.4 B.3 C.2 D.1 7.当要求设置用户密码时,需在BIOS设置的【Security】菜单中设置()。

A.Setup Password C.User Password

B.Boot Password

D.Supervisor Password

D.Security D.系统优化 8.BIOS设置中对硬盘参数的设置选项是()。A.Advanced B.Main C.Boot 9.以下不属于BIOS芯片的主要功能的是()。A.上电自检 B.系统启动自举 C.设定中断 10.以下信息中不存储在CMOS芯片中的是()。

A.CPU的类型

C.硬盘的类型和基本参数

二、判断题

1.BIOS是基本输入输出系统,用于上电自检、开机引导、基本外设和系统的CMOS设置。()

2.尽管BIOS芯片的种类繁多,但都可以在开机未启动操作系统时按“Del”键进入设置程序。()

3.在BIOS中可以更改系统日期和时间。()

4.在安装Windows XP前,必须通过专门的分区软件对硬盘进行分区。()5.NTFS文件系统格式不能应用于Windows 98操作系统。()

B.内存的容量 D.操作系统版本 6.安装应用软件时,通常可以由用户设置计算机名。()7.一个硬盘最多只能划分一个主分区。()

8.驱动程序一旦安装后,只能对其更新不可卸载。()

三、简答题

1.如何将硬盘设为系统的第一启动设备?

2.Windows XP有几种安装方式?

3.如何利用Windows XP的磁盘管理功能删除硬盘的扩展分区?

中央广播电视大学计算机网络技术专业(专科)《微机系统与维护》课程作业

(二)参考答案

第3章 微机组装技术

一、单项选择题 6.B

二、填空题

6.扬声器线缆(SPEAKER)、复位开关线缆(RESET SW)、电源开关线缆(POWER SW)和硬盘指示灯线缆(H.D.D LED)7.20/24针ATX 12V主电源插头电源线、4针ATX 12V辅助电源插头电源线 8.CPU、内存 9.十字螺丝刀 10.一致

三、判断题 16.√ 17.× 18.√

四、简答题

4.答:微机配置比较典型的有:专业图形设计型;游戏发烧友型;商务办公型;家庭娱乐型。

(1)专业图形设计型微机配置优先考虑的是高效的图形处理能力和良好的显示效果。应配备高性能的CPU和主板、大容量的高速双通道DDR内存、适应专业图形处理需求的高性能显卡和显示器、大容量硬盘以及带刻录功能的光驱和操作灵敏的鼠标、键盘等。

(2)游戏发烧友型微机配置优先考虑的是良好的游戏效果和操作性能。应配备较高性能的CPU和主板、中高档的显卡和显示器、较大容量的硬盘以及声卡、音箱、操作灵敏的鼠标和键盘、游戏手柄等。

(3)商务办公型微机配置优先考虑的是稳定的性能。CPU和主板的性能要求不高、硬盘容量要求不大,但质量要稳定。应配置液晶显示器、光驱、鼠标、键盘,也可配置摄像头、耳机或者音箱等,但显卡一般利用集成显卡即可。

(4)家庭娱乐型配置优先考虑的是良好的影音效果。对主机性能要求一般,应配19.√

20.√ 21.×

22.√ 23.× 24.√

25.× 26.× 27.√

28.× 29.√ 30.× 7.C

8.C

9.D

10.D 置性能良好的显卡和声卡,较大容量的硬盘,DVD光驱、鼠标、键盘、摄像头、音箱等。

5.答:微机组装前要注意以下事项:

(1)防止人体所带静电对电子器件造成损伤。在安装前,先消除身上的静电,比如用手摸一摸自来水管等接地设备;如果有条件,可配戴防静电环。

(2)对各个部件要轻拿轻放,不要碰撞,尤其是硬盘。

(3)安装主板一定要稳固、平整,同时要防止主板变形,不然会对主板的电子线路造成损伤。

6.答:微机硬件组装的一般步骤:

(1)安装CPU及散热器(2)安装内存(3)固定主板(4)安装电源(5)安装各类板卡(6)安装驱动器(7)连接电源线(8)连接机箱面板线

(9)连接键盘、鼠标和显示器等外设。

第4章 微机软件系统安装

一、单项选择题 11.D 13.B 15.C 17.C 12.D 14.D

16.A

18.B

二、判断题 9.√ 10.× 11.√ 12.× 13.√ 14.√ 15.× 16.×

19.D 20.D

三、简答题

4.答:进入BIOS设置程序的【Boot】菜单,更改系统启动设备顺序,将【Hard Drive】(硬盘)置于首位即可。

5.答:安装Windows XP一般有全新安装、升级安装、修复安装等方式。

(1)全新安装适合在硬盘上没有安装任何操作系统的时候使用。

(2)升级安装适用于对原有操作系统进行升级,能保留原来系统中用户的程序、数据、设置,硬件兼容性方面的问题也比较少。

(3)修复安装适用于已安装某个操作系统但系统发生崩溃或出现问题时以修复安装的方式覆盖被破坏的系统文件,并保留原先安装的软件和设置。6.答:一般可采取以下步骤:

(1)打开磁盘管理程序,即单击【开始】按钮,右击【我的电脑】,选择【管理】命令打开【计算机管理】界面,单击【磁盘管理】选项。

(2)右键单击要删除的扩展分区,在快捷菜单中选择【删除逻辑驱动器】命令,在弹出的对话框中,单击【是】按钮后原分区成为“可用空间”。

上一篇:关于5.4青年节朗诵诗歌下一篇:开票、收款员岗位职责