当前位置:文档之家› 微机(微型计算机技术及应用)选择题题库

微机(微型计算机技术及应用)选择题题库

微机(微型计算机技术及应用)选择题题库
微机(微型计算机技术及应用)选择题题库

第1章微型计算机概述

1.微型计算机的硬件系统包括________.

A.控制器、运算器、存储器和输入输出设备B.控制器、主机、键盘和显示器

C.主机、电源、CPU和输入输出D. CPU、键盘、显示器和打印机

2.CPU是由_____组成的。

A.内存储器和控制器B.控制器和运算器

C.内存储器和运算器D.内存储器、控制器和运算器

3.中央处理器英文缩写是________。

A.MP B.CPU C.CU D.ALU

4.微型计算机各部件之间是用_____连接起来的。

A.系统总线B.AB C.CB D.DB

5.通常计算机系统中的外围设备是指_____

A.外存储器、输入设备、输出设备B.外存储器、输入设备

C.外存储器、输出设备D.输入设备、输出设备

6.若把组成计算机中的运算器和控制器集成在一块芯片上成为_____

A.微型计算机B.单片机C.微处理器D.单板机

7.8086是_____

A.单片机B.单板机C.微处理器D.微机系统

8.将微处理器、内存储器及I/O接口连接起来的总线是_______。

A.片总线

B.外总线

C.系统总线

D.局部总线

9.微型计算机是以_______为核心部件。

A.寄存器 B.微处理器 C.逻辑部件 D.控制部件

10.微型计算机系统的以______为主体。

A.系统软件 B.外部设备 C.微型计算机 D.操作系统

11.目前微型机系统上广泛使用的机械式鼠标是一种______

A.输入设备B.输出设备C.输入输出设备D.显示设备组成之一

12.计算机系统总线中,用于传送读、写信号的是_________.

A.地址总线

B.数据总线

C.控制总线

D.以上都不对

13.不属于微机应用特点的是________。

A.轻便、功耗低

B.性能可靠

C.结构灵活适宜性好

D.应用面窄

14.不属于微型计算机的主要性能指标的是________。

A.CPU的位数

B.CPU的主频

C.Cache的容量和速度

D.主存的容量和速度

第2章 16位和32位微处理器

1.当8086CPU的INTR=“1”时,且中断允许位IF=“1”,则CPU完成_____后,响应

该中断请求,进行中断处理。

A.当前时钟周期B.当前总线周期C.当前指令周期D.下一个指令周期

2.CPU的ALU主要完成_____

A.地址指针的变换B.中断管理

C.产生各种时序 D.算术,逻辑运算及移动操作

3.8086/8088微机处理器的内部(),只负责指令的译码和执行.

A.ALU

B.BIU

C.EU

D.IEU

4.8086/8088微机处理器的内部(),只负责与存储器、I/O端口传送数据。

A.ALU

B.BIU

C.EU

D.IEU

5.8086CPU是_____CPU。

A.8位

B.16位

C.32位

D.64位

6.8086微处理器中的SS是( )寄存器。

A.代码段

B.数据段

C.堆栈段

D.附加段

7.由CS和IP的内容表示的是()

A.可执行代码的长度

B.代码段的首地址

C.当前正在执行的指令的段地址和偏移地址

D.下一条待执行的指令的段地址和偏移地址

8.在读总线周期中,CPU 从数据总线上读取数据是在_____。

A.T4 状态的下降沿B.T4状态的上升沿

C.T3状态的下降沿D.T3状态的上升沿

9.8086总线周期时序中,锁存地址是在()状态。

A.T1 B.T2 C.T3 D.T4

10.当微处理器发出地址信息后,当_____后,通知接口芯片,片选信号CE已稳定,输

入口已与数据总线接通,微处理器可以进行操作。

A.RD有效, M/IO=L B.RD有效, M/IO=H

C.WR有效,M/IO =L D.WR有效, M/IO=H

11.8088的分时复用的数据/地址的宽度为()

A.16 B.20 C.8 D.4

12.8086采用了地址线与数据线分时复用方式,与此方式有关的控制信号是_____。

A.INTR B.ALE C.DT/R D.HLDA

13.8086/8088管脚AD15~AD0的意思是().

A.系统时钟信号

B.地址/数据复用线

C.地址锁存信号

D.地址/状态复用线

14.8086CPU在进行I/O写操作时,M/IO和DT/R必须是_____。

A.L,L B.L,H C.H,L D.H,H

15.中断向量表存放在存储器的_____中。

A.FFCOOH~FFFFFH B.00000H~0003FFH

C.EECOOH~FFFFFH D.EEBFFH~FFFFFH

16.8086/8088的中断是向量中断,其中断服务的入口地址是由_____提供。

A.外设中断源

B.CPU的中断逻辑电路

C.以中断控制器读回中断类型号左移2位

D.由中断类型号指向的中断向量表中读出

17.有一8086系统的中断向量表,在0000H:003CH单元开始依次存放34H、FEH、00H

和F0H四个字节,该向量对应的中断类型码和中断服务程序的入口地址分别为____。

A.0EH,34FEH:00F0H

B.0EH,F000H:FE34H

C.0FH,F000H:FE34H

D.0FH,00F0H:34FEH

18.微型计算机中的运算器,将运算结果的一些特征标志寄存在_____中。

A.SPB.IPC.AX D.FR

19.指令队列的作用_____

A.暂存操作数地址B.暂存操作数

C.暂存指令地址D.暂存预取指令

20.8086CPU经过电复位后,执行第一指令的地址是_____

A.FFFFHB.03FFFHC.0FFFFH D.FFFF0H

21.8086/8088的复位信号至少维持_____个时钟周期的高电平有效。

A.1 B.2 C.3 D.4

22.RESET信号有效后,8086CPU执行的第一条指令地址为______

A.00000H

B.FFFFFH

C.FFFF0H

D.0FFFFH

23.当RESET信号进入高电平状态时,将使8086CPU的_______寄存器初始化为FFFFH。

A.SS

B.DS

C.ES

D.CS

24.当8086访问存储器0010:4000单元时,其物理地址为_____

A.04100HB.40010HC.10400H D.01040H

25.8086有两种工作模式,既最小工作模式和最大工作模式,它由______决定。

A.MN/MX*B.HOLD C.INTR D.ALE

26.8086CPU寻址I/O端口最多使用( )条地址线。

A.8

B.10

C.12

D.16

27.8086微处理器可寻址访问的最大I/O空间为_____

A.1KB.64KC.640KD.1M

28.8086的内存空间和I/O空间是()。

A.单独编址的,分别是1MB和64KB

B.单独编址的,都是1MB

C.统一编址的,都是64KB

D.统一编址的,都是1MB

29.CPU响应中断的时间是_____

A.一条指令执行结束B.外设提出中断C.取指周期结束

30.CPU响应INTR引脚上来的中断请求的条件之一是________。

A.IF=0 B.IF=1 C.TF=0 D.TF=1

31.受CLI和STI 指令控制的中断是()

A.NMI B.INTR C.INT n D.单步中断

32.8086CPU响应外部中断NMI和INTR时,相同的必要条件是______.

A.允许中断

B.当前指令执行结束

C.总线空闲

D.当前访问内存操作结束

33.断点中断的中断类型码是________。

A.1 B.2 C.3 D.4

34.在PC/XT机中键盘的中断类型码是09H,则键盘中断矢量存储在______ 。

A.36H~39HB.24H~27HC.18H~21HD.18H~1BH

35.8086CPU工作在总线请求方式时,会让出___ 。

A.地址总线B.数据总线

C.地址和数据总线D.地址、数据和控制总线

36.8086CPU在执行IN AL,DX指令时,DX寄存器的内容输出到 ____ 上。

A.地址总线B.数据总线C.存储器D.寄存器

37.CPU在数据线上传输的信息可能是 _____。

A. 数据B.状态C.命令D.以上都是

38.下列哪个不是内部中断?

A.执行DIV时,除数为0或商超出了寄存器范围

B.8086指令系统中的中断指令INTn

C.中断请求线INTR

D.单步执行

39.8086 CPU的NMI引脚上输入的信号是()。

A.可屏蔽中断请求

B.非屏蔽中断请求

C.中断响应

D.总线请求

40.在PC/XT中,NMI中断的中断矢量在中断矢量表中的位置()。

A.是由程序指定的 B.是由DOS自动分配的

C.固定在08H开始的4个字节中 D.固定在中断矢量表的表首

41.8086CPU对中断请求响应优先级最低的请求是()

A.NMIB.INTRC.单步中断D.INTO

42.在8086CPU的标志寄存器中,控制标志位占( )

A.3位

B.9位

C.4位

D.16位

43.堆栈的工作方式是( )

A.先进先出

B.随机读写

C.只能读出不能写入

D.后进先出

44.8086CPU与慢速的存储器或I/O接口之间,为了使传送速度能匹配,有时需要在

_______状态之间插入若干个等待周期TW。

A.T1和T2

B.T2和T3

C.T3和T4

D.随机

45.在读总线周期中,CPU 从数据总线上读取数据是在_____。

A.T3 状态B.T4状态

C.T2状态D.T4状态和前一个状态交界的下降沿

46.8086CPU访问I/O设备,实际上是访问_________.

A.端口

B.接口

C.总线

D.内存

47.8086/8088 读/写总线周期,微处理器是在________时刻采样READY信号,以便决定

是否插入Tw .

A.T2

B.T3

C.T3 下降沿

D. T2 上升沿

48.关于8086 最大工作模式的特点描述正确的是________.

A.需要总线控制器8288

B.适用于单一处理机系统

C.由编程进行模式设定

D. 所有控制信号由8086提供

49.8086 最小工作模式和最大工作模式的主要差别是__________.

A.地址总线的位数不同

B.I/O 端口数不同

C.数据总线位数不同

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

50.8086最小模式的特点是________ 。

A.CPU提供全部的控制信号

B.由编程进行模式设定

C.不需8286收发器 D .需要总线控制器8288

51.8086最大模式的特点是________ 。

A.M/IO引脚可直接引用

B.由编程进行模式设定

C.需要总线控制器8288

D. 适用于单一处理机系统

52.PC 机中地址总线的作用是__________.

A.用于选择存储器单元

B.用于选择进行信息传输的设备

C.用于给存储器单元和I/O 设备接口电路的选择地址

D.以上都不正确

53.8086系统中,用IRET指令结束可屏蔽的中断服务程序后,标志IF的值是____

______.

A. 肯定等于1

B. 肯定等于0

C. 不确定

D. 按设置,可以是1或者0

54.执行8086的IRET中断返回指令后,将从堆栈中弹出________字节数据,存入相应的

寄存器.

A. 2个

B. 4个

C. 6个

D. 8个

55.8086的中断向量表中存放的是__________.

A. 中断类型号

B. 中断服务程序入口地址

C. 断点地址

D. 中断向量地址

56.为了可以实现中断嵌套,在8086 系统的中断服务程序中,需要写一条_________.

A. CLC指令

B. STC指令

C. CLI指令

D. STI指令

57.8086在响应中断请求时()

A. INTA输出一个负脉冲,将中断类型码从AD0-AD7读入

B. INTA输出两个负脉冲,在第一个负脉冲时读入中断类型码

C.INTA输出一个负脉冲,再进行一次IO读周期,读取中断类型码

D.INTA输出两个负脉冲,在第二个负脉冲时读入中断类型码

58.8086/88CPU在响应中断时要执行( )个中断响应周期。

A.1个

B.2个

C.3个

D.4个

59.以下和中断有关的操作中,必须由CPU自动完成的是___ _______.

A. 保存断点地址

B. 恢复断点地址

C. 保存断点地址和恢复断点地址

D. 保存断点地址,恢复断点地址和保存标志寄存器

60.中断系统可以实现中断嵌套,其最主要的原因是___________.

A. 通过堆栈保护断点

B. 可以通过指令来开中断

C. 具有中断优先级管理机制

D. 使用硬件中断控制器

61.在8086系统中,一个中断类型号为0DBH的中断服务子程序入口地址是8100H:1234H,

这个地址在中断向量表中连续4个存储单元存放的内容依次为_________.

A.81H,00H,12H,34H

B.00H,81H,34H,12H

C. 34H,12H,00H,81H

D.12H,34H,81H,00H

62.8086的以下各种中断中,需要硬件提供中断类型号的只有________.

A.INTO

B.INT n

C. NMI

D.INTR

63.对于8086的软件中断,以下说法中正确的是_____.

A. 所有软件中断的优先级都是相同的

B. 所有软件中断的优先级都可以任意设置

C. 优先级有差别,可以调整

D. 优先级有差别,不可以调整

64.下列哪些不是80386的工作方式()。

A.实方式

B.保护方式

C.流水式

D.虚拟8086方式

65.8086/8088指令OUT 80H,AL表示()

A. 将80H送给AL

B.将80H端口的内容送给AL

C. 将AL的内容送给80H端口

D.将AL内容送给80H内存单元

66.8086执行指令OUT 80H,AL时,()

A. IORC*为有效电平,即低电平

B. IOWC*为有效电平,即低电平

C. MRDC*为有效电平,即低电平

D. MRDW*为有效电平,即低电平

第4章存储器

1.某计算机的主存为3KB,则内存地址寄存器需_____位就足够了。

A.10 B.11 C.12 D.13

2.8086CPU系统主存储器以______为单位编址.

A.字节

B.字

C.双字

D.八字节

3.计算机的内存可采用_____

A.RAM和ROMB.RAM C.ROM D.磁盘

4.EPROM是指_____

A.只读存储器B.可编程的只读存储器

C.可檫除可编程的只读存储器D.电可檫除只读存储器

5.可编程的只读存储器_____

A.不一定是可改写的B.一定是可改写的

C.一定是不可改写的

6.下面的说法中,_____是正确的。

A.EPROM是不能改写的

B.EPROM是可改写的,所以也是一种读写存储器

C.EPROM是可改写的,但它不能作为读写存储器

D.EPROM只能写一次

7.主存和CPU之间增加高速缓存的目的是_____

A.解决CPU和主存之间的速度匹配问题

B.扩大主存容量

C.既扩大主存容量,又提高存取速度

8.PROM存储器是指_____

A.可以读写的存储器B.可以由用户一次性写入的存储器

C.可以由用户反复多次写入的存储器D.用户不能写入的存储器

9.某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为()。

A.8,512

B.512,8

C.18,8

D.19,8

10.使用256KB×4的存储器芯片组成1MB的存储器系统,其地址线至少需要_____

A.20条B. 16条C.24条D.12条

11.存储器是计算机系统中记忆设备,它主要用来_____

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

12.采用高速缓存的目的是( )

A.提高主存速度

B.提高总线传输率

C.使CPU全速运行

D.扩大可寻址空间

13.连续启动两次独立的存储器操作之间的最小间隔叫______

A.存取时间

B.读周期

C.写周期

D.存取周期

14.连接到64000h-6FFFFh地址范围上的存储器是用8k×8RAM芯片构成的,该芯片要

______片。

A.8片

B.6片

C.10片

D.12片

15.巳知DRAM2118芯片容量为16K×1位,若组成64KB的系统存储器,则组成的芯片组

数和每个芯片组的芯片数为( )。

A.2 和8

B. 1 和16

C.4和16

D.4 和8

16.某存储器芯片有地址线13根,数据线8根,该存储器芯片的存储容量为()。

A.15K×8

B.32K×256

C.8K×8 D32K×8

17.对存储器访问时,地址线有效和数据线有效的时间关系应该是_____

A.数据线较先有效

B.二者同时有效

C.地址线较先有效

D.同时高电平

18.以下哪个器件的存取速度最快?()

A) CPU寄存器B) Cache C) 主存储器D) 辅助存储器

19.某一SRAM芯片的容量是512×8位,除电源和接地线外,该芯片的其他引脚最少

应为( )根。

A.25

B.23

C.21

D.19

20.下列说法中正确的是()。

A)1KB=220B B)1TB=220B

C)1MB=220B D)1GB=220B

21.有一SRAM芯片,地址线为A0~A15,数据线为D0~D7,则该芯片的存储容量为()

A.8KB

B.16KB

C.32KB

D.64KB

22.存储器在计算机中的主要作用是()

A.只存放程序

B.只存放数据

C.存放程序和数据

D.只存放指令代码

23.段式虚拟存储管理方式是将用户程序按( )分为若干段.

A.逻辑结构

B.模块

C.划分

D.虚拟结构

24.综合段式和页式虚拟存储器的优点,许多微机用()虚拟存储管理方式。

A.程序

B.段页式

C.分段

D.页划分

25.如果把未用高位地址的一部分进行译码产生片选信号这种方法称为 ( )法.

A.全译码法

B.线选法

C.混合译码法

D.部分译码

26.主存容量为1MB,划分成2048页,每页()。

A.64B

B.128B

C.256B

D.512B

27.CPU访问主存储器时,先到Cache中访问,若找到所要的内容称( ).

A.局部

B.不命中

C.命中

D.替换

28.某种函数把主存地址映射到Cache中定位,称做()。

A.直接映象

B.全相联映象

C.组织联映象

D.地址映象

29.每个主存地址映射到Cache中一个指定地址方式称做()。

A.直接映象

B.全相联映象

C.组织联映象

D.地址映象

30.主存的每一个而可以映射到CACHE的任何一个页位置,这样方式称为()。

A.直接映象

B.全相联映象

C.组织联映象

D.地址映象

31.以下哪个不是产生存储器片选信号的方法( ).

A.线选法

B.部分译码法

C.全译码法

D.字节扩充法

32.存放的信息不会因断电而丢失,又可以称为()。

A.非易失性存储器

B.随机存取存储器

C.只读存储器

D.半导体存储器

第5章微型计算机和外设的数据传输

1.通常外设接口中,往往有_____端口才能满足和协调外设工作要求。

A.数据B.数据、控制C.数据、控制、状态D.控制、缓冲

2.在主机与外围设备进行数据交换时,为解决两者之间的同步与协调、数据格式转换

等问题,必须要引入______.

A.数据缓冲寄存器B.I/O总线C.I/O接口D.串并移位器

3.CPU与I/O设备间传送的信号有( )

A.控制信息

B.状态信息

C.数据信息

D.以上三种都有

4.微处理器从启动外设直到外设就绪的时间间隔内,一直执行主程序直到外设要求服

务时才终止。此种传送方式是____。

A.DMA B.无条件C.查询D.中断

5.采用条件传送方式时,必须要有_____。

A.中断逻辑B.请求信号

C.状态端口D.类型号

6.I/O与主机信息的交换采用中断方式的特点是_____

A.CPU与设备串行工作,传送与主程序串行工

B.CPU与设备并行工作,传送与主程序串行工作

C.CPU与设备并行工作,传送与主程序并行工作

7.I/O与主机信息的交换采用DMA方式的特点是_____

A.CPU与设备串行工作,传送与程序串行工作

B.CPU与设备并行工作,传送与主程序串行工作

C.CPU 与设备并行工作,传送与主程序并行工作

D.以上说法都不对

8.当采用_____输入操作情况时,除非计算机等待,否则无法传送数据给计算机

A.程序查询方式B.中断方式C.DMA 方式

9.在查询方式下输入/输出时,在I/O接口中设有_____,通过它来确定I/O设备是否

准备好。

A.状态寄存器B.数据寄存器C.控制寄存器

10.对于开关型设备的控制,适合采用的I/O传送方式是( )。

A.无条件

B.查询

C.中断

D.DMA

11.在下述几种输入/输出中,比较适宜使用DMA传送方式的是_____

A.磁盘输入输出操作B.字符打印机操作

C.快速而大量的数据采集D.数据量少而频繁的数据传送

12.CPU与外设间数据传送的控制方式有( )

A.中断方式

B.程序控制方式

C.DMA方式

D.以上三种都是

13.在查询传送方式中,CPU要对外设进行读出或写入操作前,必须先对外设_______.

A.发控制命令

B.进行状态检测

C.发I/O端口地址

D.发读/写命令

14.在计算机与外设之间传送数据时,占用CPU时间最长的传送方式是()。

A.查询 B.中断 C.DMA D.IO处理机

15.采用中断方式为外部设备服务的优点包括___________.

A. 提供可靠的数据传输服务和简化硬件接口

B. 提高CPU的效率和提供可靠的数据传输服务

C. 提高CPU的效率和加强实时处理能力

D. 加强实时处理能力和简化硬件接口

16.地址译码器的输出一般可为接口的()信号。

A.片选 B.数据输入 C.地址 D.控制

第6章串并行通信和接口技术

1.8255A A组工作于方式2,B组工作于方式1,,B口输入,设计工作方式选择控制

字为______。

A.11000100B B.00000110B C.10010000B D.10000110B

2.数据发送时,每个数据的移位输出是在TXC______实现的。

A.高电平B.低电平C.上升沿D.下降沿

3.异步通信中下一个字符开始,必须以高电压变成低电压的______作为标志。

A.下降沿B.低电平C.负脉冲D.正脉冲

4.在异步串行输入/输出接口中,实现并行数据与串行数据的转换的主要功能部件是

______。

A.发送和接收移位寄存器 B.波特率发生器

C.发送和接收数据缓冲器 D.控制字寄存器

5.8251A C/D、RD、WR、CS为_____表示微处理器向8251A 输出数据。

A. 0100 B.0010 C.0110 D.0101

6.若8251A C/D、RD、WR、CS为______表示处于高阻状态。

A.1110 B.1010C.1100D.1000

7.8251A C/D、RD、WR、CS为_______表示微处理器读8251A输入的数据。

A.0010 B.1010 C.0011 D.0111

8.常用总线RS —232C 是属于______总线。

A.片总线B.内总线C.外总线D.地址总线

9.设8225A组工作方式1,B组工作方式1,A口输出,B口输入,设计工作方式选择字

为_____。

A.10110110B B.00110110B

C.10100110B D.10100100B

10.8255A中的工作方式控制字一定_____。

A. 不等于80H

B.等于80H

C. 大于等于80H

D. 小于等于80H

11.8255A的PA口工作在方式1,PB口工作在方式1时,其PC端口_____。

A.用作两个4位I/O端口B.部分引脚作联络,部分引脚作I/O

C.全部引脚均作联络信号D.作8位I/O端口,引脚都为I/O线

12.串行异步通信的实现,必须作到_____。

A.通信双方有同步时钟的传送,以实现同步

B.一块数据传送结束时,用循环冗余校验码进行校验

C.以字符为传送信息的单位,按约定配上起始位、停止位和校验位

D.块与块间用同步字符01111110隔开

13.异步串行通信的主要特点是_____。

A.传送的每个字符是独立发送的 B.通信双方不需要同步

C.字符之间的间隔时间应相同 D.传送的数据中不含有控制信息

14.RS-232C标准的电气特性规定逻辑“0”电平为_____。

A.0~0.4V B.0~0.8V C.-3V~-15V D.+3V~+15V

15.若使8251A工作于内部同步,内部不复位,出现TE、OE、PE标志,复位许接收和发

送,正常工作条件下,其命令指令字为_____。

A.10010111BB.11110111BC.00111011BD.01110111B

16.8251中,输入控制发送器数据速率的时钟TXC频率可以是数据传送波特率的____倍。

A.1、16、64 B.1、32、64

C.16、32、64 D.16、64、128

17.8255的______一般用作控制或状态信息传输。

A.端口A B.端口B C.端口C D.端口C的上半部分

18.在可编程通信接口电路Intel 8251的接口信号中,有同CPU接口的,有同外部装置

接口。下面四个信号中,哪个不是同CPU接口的?

A.CLK B.RxD C.DB0 D.TxRDY

19.若传送率为1200,波特率因子n=16,则收、发时钟(RxC.TxC)的频率为( )

A. 2400Hz

B.19.2KHz

C.20KHz

D. 1MHz

20.8255A中即可以作数据输入、输出端口,又可提供控制信息、状态信号的端口是

( )

A.B口

B.A口

C.C口

D.以上三个端口均可以

21.Intel 8255A使用了( ) 个端口地址。

A.1

B.2

C.3

D.4

22.8251A的方式控制字(即模式字)的作用是( )

A.决定8251的数据格式

B.决定8251的数据格式和传送方向

C.决定8251何时收发

D.以上都不对

23.设串行异步通信的数据格式是:1位停止位,7位数据位,1位校验位,1位起始位,若传输

率为2400位/秒,则每秒传输的最大字符个数为( )

A.10个

B.110个

C.120个

D.240个

24.当8255A工作在方式1输出时,通知外设将数据取走的信号是( )

A.ACK

B.INTE

C.OBF

D.IBF

25.在数据传输率相同的情况下,同步传输率高于异步传输速率的原因是( )

A.附加的冗余信息量少

B.发生错误的概率小

C.字符成组传送,间隔少

D.由于采用CRC循环码校验

26.异步传送中,CPU了解8251A是否接收好一个字符数据的方法是( )

A.CPU响应8251A的中断请求

B.CPU通过查询请求信号RTS

C.CPU通过程序查询RxD接收线状态

D.CPU通过程序查询RxRDY信号状态

27.8255A引脚信号WR=0,CS=0,A1=1,A0=1时,表示( )

A.CPU向数据口写数据

B.CPU向控制口送控制字

C.CPU读8255A控制口

D.无效操作

28.8255A在方式0工作时,端口A、B和C的输入输出可以有____.种组合。

A.4 B.8 C.16 D.6

29.8255A能实现双向传送功能的工作方式为____。

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

30.8255有三种工作方式——方式0、方式1和方式2,其中方式2能用于()

A.端口A

B.端口B

C.端口C

D.端口A、B、C都可以

31.8255的A口工作在方式1输入时,其中断允许控制位INTE的开/关是通过对()的

按位置位/复位操作完成的。

A. PC0

B. PC2

C. PC4

D. PC6

32.异步方式下,方式指令字的D1D0为01,若收发的时钟TXC、RXC为4800HZ,则

输入、输出数据速率为_____波特。

A.300 B.4800 C.2400 D.3000

33.当方式指令字的D1D0=10,TXC、RXC的频率为19.2KHZ,则相应产生的异步数据

率为_____波特。

A.2400 B.1200 C.4500 D.3600

34.异步串行通信中的波特率是指()。

A.每秒钟传送的字符数

B.每秒钟传送的字节数

C.每秒钟传送的字数

D.每秒钟传送的二进制位数

35.数据传输率与传输距离成_______。

A.相等

B.不相等

C.正比

D.反比

36.8251A的方式控制字(即模式字)的作用是______

A.决定8251的数据格式

B.决定8251的数据格式和传送方向

C.决定8251何时收发

D.以上都不对

第7章中断控制器

1.8259A要求无论采用何种触发方式,中断请求信号的高电平状态保持到_____。

A.第二个中断响应信号INTA有效后

B.第二个中断响应信号INTA有效之前

C.第一个中断响应信号INTA有效之后

D.第一个中断响应信号INTA有效之前

2.普通结束EOI命令用于_____方式中的中断结束。

A.完全嵌套B.自动循环C.特殊循环D.特殊屏蔽

3.在正常EOI方式下中断结束命令是清除( )中的某一位。

A.IRR B.ISR C.IMR D.程序状态字

4.初始化时8259A没有优先管理方式编辑时,由8259A自动进入______方式。

A.自动循环B.完全嵌套C.单字节D.特殊屏蔽

5.当多片8259A级联使用时,对于主8259A,采用( )优先管理方式

A.完全嵌套B.特殊全嵌套 C.自动循环D.特殊循环

6.8259A中IRR是( )

A.中断请求寄存器

B.中断服务寄存器

C.优先级分析器

D.中断屏蔽寄存器

7.8259A中IMR是( )

A.中断请求寄存器

B.中断服务寄存器

C.优先级分析器

D.中断屏蔽寄存器

8.8259A中ISR是( )

A.中断请求寄存器

B.中断服务寄存器

C.优先级分析器

D.中断屏蔽寄存器

9.8259A中PR是( )

A.中断请求寄存器

B.中断服务寄存器

C.优先级分析器

D.中断屏蔽寄存器

10.8259A可编程中断控制器的中断服务寄存器ISR用于 ( )

A.记忆正在处理中的中断

B. 存放从外设来的中断请求信号

C.允许向CPU发中断请求

D.禁止向CPU发中断请求

11.8259的OCW1——中断屏蔽字_____设置。

A.可允许多次B.只允许一次

C.在ICW之前D.仅屏蔽某中断源时

12.8259中断屏蔽寄存储器的作用是( )。

A.禁止CPU响应外设的中断请求

B.禁止外设向CPU发中断请求

C.禁止软中断请求

D.禁止NMI中断请求

13.要仅禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为()

A.80H B.28H C.E8H D.01H

14.若8259A工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完毕后,

优先权最高的中断源是_______ 。

A.IRQ3 B.IRQ5 C.IRQ0 D.IRQ4

15.PC/XT机中若对从片8259A写入的ICW2是70H,则该8259A芯片的IRQ5的中断类型

号是 _______

A.70H B.73H C.75H D.77H

16.PC/XT机中若对从片8259A写入的ICW2是70H,则该8259A芯片的IRQ5的中断

矢量存储的地址是______。

A.75H B.280H C.300H D.1D4H

17.3片8259A级联起来,可管理______ 级中断。

A.24 B.22 C.20 D.16

18.要管理64级可屏蔽中断,需要级联的8259A芯片数为( )

A.4片

B.8片

C.10片

D.9片

19.一个8259可提_____.个中断类型号

A.1 B.8 C.16 D.64

20.以下说法正确的是______。

A.在级联的方式下,可以在主片采用中断自动结束方式

B.在电平触发方式中,中断请求信号必须在得到响应后及时撤销

C.在级联的方式下,主片可以不设置ICW3,但从片必须设置

D.中断服务子程序发出中断结束命令,马上返回断点

21.在中断方式下,外设数据输入到内存的路径是______

A.外设→数据总线→内存B.外设→数据总线→CPU→内存

C.外设→CPU→DMAC→内存D.外设→I∕O接口→CPU→内存

22.不是中断请求的引入方式的是()。

A.电平触发 B.边沿触发方式

C.查询方式 D.手动方式

23.不是中断结束方式的是()。

A.自动结束中断方式 B.随机结束中断方式

C.特殊结束中断方式 D.普通结束中断方式

24.不是中断优先级设置方式的是()

A.优先级随机循环方式 B.特殊全嵌套方式

C.优先级自动循环方式 D.普通全嵌套方式

25.当多片8259A级联使用时,对于主8259A,级联信号CAS0-CAS2是____,对于从8259A

级联信号CAS0-CAS2是____

A.输入信号,输出信号 B.输出信号,输入信号

C.输入信号,输入信号 D.输出信号,输出信号

26. 当用8259A中断控制器时,其中断服务程序执行EOI命令的作用是。()

A. 屏蔽正在被服务的中断,使其不再发出中断请求

B. 清除该中断服务寄存器中的对应位,以允许同级或低级的中断能被响应

C. 清除该中断请求寄存器中的对应位,以免重复响应该中断。

D. 判定优先级

27.8088/8086CPU在响应8259的中断过程中,连续执行两个INTA*中断响应周期,第二

个中断响应周期是()。

A. 读取8259中OCW3的内容

B. 读取8259中断屏蔽寄存器的内容

C. 读取中断类型码

D. 清除中断申请寄存器IRRi

第8章 DMA控制器

1.用DMA方式传送数据时,是由_____控制的。

A.CPU B.软件C.CPU+软件D.DMA控制器

2.Intel 8237有个完全独立的DMA通道。

A.1 B.2 C.4 D.8

3.8237A的内部结构中没有( )

A.外寄存器

B.4个独立的DMA通道

C.控制逻辑单元

D.缓冲器

4.8237A中每个通道都没有以下那个功能( )

A.级联传送

B.数据块传送

C.请求传送

D.字节传送

5.8237A中DB7~DB0是()

A.分时复用的三态数据/地址线

B.三态输出地址线

C.双向三态地址线

D.控制线

6.8237A中A7~A4是()

A.分时复用的三态数据/地址线

B.三态输出地址线

C.双向三态地址线

D.控制线

7.8237A中A3~A0是()

A.分时复用的三态数据/地址线

B.三态输出地址线

C.双向三态地址线

D.控制线

8.在DMA方式下,外设数据输入到内存的路径是( )

A.外设→CPU→DMAC→内存

B.外设→DMAC→内存

C.外设→CPU→存储器

D.外设→数据总线→存储器

9.在DMA传送过程中完成数据传送功能是由()。

A.CPU执行从存储器读出的指令

B.CPU直接控制外部设备与存储器

C.DMAC执行从存储器读出的指令

D.外部设备中的控制部件直接控制

E.DMAC的硬件直接控制

10.在采用DMA方式的I/O系统中,其基本思想是在以下部件或设备之间建立直接的数

据通路,这指的是()。

A.CPU与外围设备B.主存与外围设备

C.外设与外设D.CPU与主存

11.在DMA方式下,CPU与总线的关系是______

A.只能控制地址总线

B.相互成隔离状态

C.只能控制数据线

D.相互成短接状态

12.8237A的IOR*和IOW*是______

A.输入信号

B.输出信号

C.双向信号

D.悬空

13.8237A芯片在DMA传输时,每传输一个字节,当前字节计数器的值自动减1,当

______时候,产生计算结束信号EOP*。

A.0

B.1

C.由0减到FFFFH

D.以上都不对

14.以下说法正确的是______

A.8237A不能进行内存到内存的传输

B.8237A在内存到内存的传输要1个总线周期

C.8237A在内存到内存的传输中,固定使用通道0和通道1

D.8237A在内存到内存的传输中,只需要一个通道

15.以下说法错误的是______

A.多个8237A可以进行级联,构成主从式的DMA系统

B.8237A的数据传输类型有写传输、读传输和校验传输

C.8237A应该在设置初值之前发出清除字节指针命令

D.8237A的优先级为固定优先级方式,通道0优先级最高

16.在进入DMA工作方式之前,DMA控制器被当作CPU总线上的一个______。

A. I/O设备

B. I/O接口

C. 主处理器

D. 协处理器

第9章定时器

1.8253-5哪种工作方式能产生连续方波输出_____。

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

2.8253_5工作于方式1时,当门控信号上升沿到来后的_____时刻,门控信号OUT变成

低电平。

A.CLK上升沿B.CLK下降沿

C.下一个CLK上升沿D.下一个CLK下降沿

3.通常在可编程16位定时器/计数器中,微处理器不能直接访问______单元。

A.控制寄存器B.计数执行单元

C.计数输出锁存器D.地址初值寄存器

4.8253-5工作于方式1时,输出负脉冲的宽度等于_____

A.计数初值N个CLK脉冲宽度B.计数初值N+1个CLK脉冲宽度

C.计数初值N-1个CLK脉冲宽度D.计数初值(2N-1)/2个脉冲宽度

5.8253-5工作于方式2,用BCD码计数,用1号计数器,只读高8位则控制字为:_____。

A.01010101B B.01000101B

C.01100101B D.01100100B

6.8253-5某计数器工作在方式1时,在计数中途OUTi为_____。

A.由低变高B.由高变低

C.高电平D.低电平

7.启动8253的计数器开始或计数的方式有() 。

A.软件方式 B.硬件方式

C.软件和硬件方式 D.门控信号

8.8253-5工作方式1和方式5时,门控信号为______触发。

A.上升沿B.下降沿C.高电平D.低电平

9.8253-5引脚CS、RD、WR、A1、A0为_____时,表示对计数器2设置计数初值。A.00010B B.10010BC.01010B D.10011B

10.8253的计数器的最大计数初值是( )

A.9999H

B.FFFFH

C.FFF0H

D.0000H

11.对8253的定时与计数____

A.有两种不同的工作方式B。定时只加时钟脉冲,不设计数值

C.实质相同D。从各自的控制端口设置

12.8253通道0工作于方式3,接入6MHZ的时钟,要求产生2400HZ的方波,则计数

器的初值应为_________

A.2000

B.2500

C.3000

D.4000

13.在8253的6种工作方式中,能够自动重复工作的两种方式是___________。

A.方式1,方式2

B.方式2,方式3

C.方式2,方式4

D.方式3,方式5

14.对可编程接口芯片8253的3个计数通道的编程顺序是_________ 。

A.完全随机的,但必须设置好一个计数通道后再设置另一个计数通道

B.完全固定的,从计数通道0到计数通道2

C.完全随机的,但必须先写入方式控制字

D.完全随机的,但必须先预置计数初值

15.8253可编程定时/计数器的计数范围是_________。

A.1~255

B.1~256

C.1~65535

D.1~65536

16.计数初值送到8253的()寄存器中。

A.控制寄存器B.计数初值寄存器

C.减计数单元D.输出锁存寄存器

17.通常在可编程16位定时器/计数器中,微处理器不能直接访问_________单元。A.控制寄存器B.计数初值寄存器

C.计数输出锁存器D.计数执行单元

18.当8253可编程定时器/计数器方式选择控制字的RW1、RW0定为11时,写入计数

初值时的顺序为_________。

A.先写高8位,再写低8位

B.16位同时写入

C.先写低8位,再写高8位

D.只写高8位,低8位自动写入

19.8253要读取某个通道当前的计数值,要______

A.直接从该通道读计数值

B.先执行锁存命令,再读取改通道计数值

C.无法读取该通道计数值

D.以上说法都不对

20.与8253工作方式4输出波形相同的是_____。

A.方式1 B.方式3 C.方式2 D.方式5

21.8253工作在______时,OUT引脚能输出一个CLK周期宽度的负脉冲.

A.方式0

B.方式1

C.方式3

D.方式4或方式5

22.8253的门控信号为______触发

A.一定为低电平

B.一定为高电平

C.一定为上升沿

D.可以高电平或上升沿

23.8253的计算初始值写入后,经过______计数执行部件开始计数。

A.立即

B.一个时钟上升沿

C.一个时钟下降沿

D.一个时钟上升沿和一个下降沿

24.在时钟脉冲的______时候,8253计数器作减一计数。

A.上升沿

B.下降沿

C.低电平

D.高电平

微机应用系统设计与实现word文档

第12章微机应用系统设计与实现 1.教学目的和要求: 了解微机应用系统的概念 掌握微机应用系统设计的原则与步骤 学会设计简单的微机应用系统 2.教学重点: 微机应用系统设计 3.掌握难点: 微机应用系统设计 5.教学方法: 课堂讲授 6.教学内容摘要: 12.1 概述 12.1 微机应用系统概述 微型计算机不但在理、工、农、文教、卫生、国防科学等方面已得到广泛的应用,而且在办公自动化及家庭生活中也已逐渐得到推广和应用。 12.1.1 微机应用的意义 既可以是对计算机的硬件作相当大的增加(如检测通道、执行通道及相应的接口),也可以是在原有软件(操作系统,监控程序)的支持下设计出完全满足用户需要的应用软件。也就是说,“应用”必须是通过硬件和软件或硬件或软件的增减,来满足用户的需要。 12.1.2 微机应用系统的一般类型 微机的应用一般可分成三种类型。 1. 检测控制型 2. 数据处理型 3. 混合型 12.2 系统设计的原则与步骤 12.2.1 微机应用系统的一般构成 微机应用系统由硬件系统(计算机+控制电路)和软件系统(系统软件+应用软件)两大部分构成。 1. 应用系统的硬件组成 1) 微机 2) 常规外围设备 (1) 输入设备:主要用于程序和数据的输入,常见的有纸带阅读机、键盘、鼠标器和光笔等。 (2) 输出设备:主要用于程序处理后的信息或数据的输出。它把处理过的各种信息和数据,以 (3) 外存贮器:主要用来存贮程序及有关的数据,如磁带机、磁盘(硬盘和软盘)、光盘等。

BUS 图12.1 微机应用系统硬件的一般组成 3) 外部接口设备 4) 操作控制台及监视报警设备 2. 应用系统的软件构成 1) 用户程序 2) 常用子程序库 12.2.2 应用系统的设计原则和要求 1. 操作性能要好 2. 通用性好,便于扩展 3. 可靠性高 4. 设计周期短、价格便宜 5. 对环境的适应性要好 12.2.3 微机应用系统设计的基本内容和步骤 1. 系统引入微机的必要性——成本控制 2. 需求分析——确定系统的功能 3. 选择基本微机系统——硬件系统设计 4. 确定整个应用系统的硬件结构——硬件系统设计 5. 确定软件框架及流程——软件系统设计 6. 硬件和软件的具体设计——系统实现 7. 软、硬件联调——系统调试 8. 实验室模拟运行——离线仿真 9. 现场调试、试运行 10. 验收或鉴定——系统性能评估 12.2.4 系统集成 12.3 微机应用系统设计实例 12.3.1 微机信号发生器 【例12-1】利用微机制作信号发生器。 通过在微型计算机中扩展A/D、D/A通道和信号变换设备,形成多种信号发生器的硬件环境。通过软件编程使用DAC0832产生不同波形,然后利用ADC0809采集这个波形并以图形方式在显示器上显示。本例以产生锯齿波为例,说明系统分析设计的全过程。当然,若在软件设计上稍做修改,也可以产生方波、三角波信号等。 1. 硬件设计 设计提示:D/A转换送出的模拟量信号,再用A/D将其取回并转换成数字量数据。对于D/A和A/D转换器的工作原理,可参考D/A和A/D章节部分,这里不做说明。以图形方式显

微型计算机技术 孙德文 编著 第三版 课后答案 5-7章

5.1 CPU同外设交换的信息有三种类型:数据信息、状态信息和控制信息。说明CPU是如何通过三种总线(地址总线、数据总线和控制总线)同外设交换这三种信息的。 外设接口一边通过CPU的三总线同CPU连接,一边通过三种信息:数据信息,控制信息和状态信息同外设连接,CPU通过外设接口同外设之间交换的信息就是这三种信息 5.2 简述查询传送方式的工作过程 读取外设的当前状态,如果外设处于“忙”或“未准备就绪”,则程序转回重复检测外设状态,如果外设处于“空”或“准备就绪”,则进行第一次数据传送 5.3简述中断传送方式的工作过程 在中断传送方式中,通常是在程序中安排好再某一时刻启动某一台外设,然后CPU继续执行其主程序,当外设完成数据传送的准备后,向CPU发送中断请求信号,在CPU可以响应中断的条件下,现行主程序被“中断”,转去执行“中断服务程序”,在“中断服务程序”中完成一次CPU与外设之间的数据传送,传送完成后仍返回被中断的主程序,从断点处继续执行。采用中断传送方式时,CPU从启动外设到外设就绪这段时间,一直在执行主程序 5.4 简述三种DMA传送方式的区别 (1)单字节传送方式:每次DMA传送只传送一个字节的数据,传送后释放总线,由CPU控制总线至少一个完整的总线周期。以后又是测试DMA请求线DREQ,若有效,再进入DMA周期。在这种方式中要注意:○1在DMA响应信号DACK有效前,DREQ必须保持有效;○2即使DREQ在传送过程中一直保持有效,在两次传送之间也必需释放总线。(2)成组传送方式:一个DMA请求可以传送一组信息,这一组信息的字节数由编程决定,只要在DACK有效之前DREQ保持有效即可。一旦DACK有效,不管DREQ是否有效,DMAC一直不放弃总线控制权,直到整个数组传送完。(3)请求传送方式:又称查询传送方式。该方式的传送类似于成组传送方式,但每传送一个字节后,DMAC就检测DREQ,若无效,则挂起;若有效,继续DMA传送,直到①一组信息传送结束;②外加信号强制DMAC中止操作。 5.5 简述DMA控制器与一般接口芯片的区别①能发出地址信息,对存储器寻址,并修改地址指针。DMAC 内部必须有能自动加1减1的地址寄存器;②能发出读、写控制信号,包括存储器访问信号和I/O访问信号。 5.6画出查询传送方式输出数 6.1 根据接口电路功能,简要说明I/O接口电路应包括哪些电路 据的流程图单 (1)实现CPU与外设之间的数据传送——数据端口 (2)在程序查询的I/O方式中,便于CPU与接口电路或外设之间用应答方式 来交换信息——控制命令寄存器和状态寄存器 (3)在中断传送的I/O方式中,必须提供各种中断控制功能——中断控制逻 辑 (4)具有选择接口电路中不同端口的功能——地址译码器 (5)能对地址译码器选中的端口实现读写操作——读写控制逻辑。 6.2 扼要说明8255A工作在方式0和方式1的区别 方式0可以工作于无条件传送方式,也可工作于查询传送(条件传送)方式,可由用户选择PCL和PCH中各一条线作为PA口和PB口的联络信号线,方式0不能工作于中断传送方式;方式1可以工作于查询传送方式和中断传送方式,芯片规定了PC口中6条线作为PA 口和PB口同外设之间的联络信号线以及同CPU之间的中断请求线。 6.3试说明8255A在方式1输入时的工作过程 当外设准备好数据,在传送数据的同时,送出一个选通信号STB,8255A的A口数据锁存器在STB,下降沿控制下降数据锁存。8255A向外设送出高电平的IBF,表示锁存数据已完成,暂时不要再传送数据 6.4 试说明8255A在方式1输出时的工作过程 当输出缓冲器满信号OBF为高电平时,CPU执行输出指令,CPU输出的数据送入8255AA口,并使INTR复位,OBF置为低电平,通知输出设备CPU已把数据输出到了8255A的A口,输出设备接到OBF信号有效后,发ACK有效,ACK下降沿将OBF置为1,ACK上升沿表示输出设备已从8255A指定端口取走数据,此时若INTE=1,则INTR被置为高电平,向CPU申请中断,CPU可采用中断方式输出下一个数据。CPU也可通过查询OBF信号,若OBF=1,CPU输出下一个数据给8255A,即用查询方式传送数据。 6.5 8255A的3个端口在使用时有什么区别 通常端口A或B作为输入输出的数据端口(端口A还可以作为双向数据端口),而端口C作为控制或状态信息

微机原理及应用试题库(附答案)

《微机原理及应用》试题库 1. 8086和8088的引脚信号中, D 为地址锁存允许信号引脚。 A.CLK B.INTR C.NMI D.ALE 2. 下面的哪项是有效标识符: B A . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1: 3. 如图所示的三态输出电路,当 A 时,V B≈V DD。 A. E(ENABLE)=1, A=1 B. E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D. E(ENABLE)=0, A=0 4. 设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是 D 。 A. 20102H B. 20101H C. 200FEH D. 200FFH 5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的 A 。 A.符号地址B.物理地址C.偏移地址D.逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。 A. CX B. BX C. BP D. DI (C)7. 执行下列程序段: MOV AX,0 MOV BX,1 MOV CX,100 AA:ADD AX,BX INC BX LOOP AA HLT 执行后的结果:(AX)= ,(BX)= 。 A. 5050,99 B. 2500,100 C. 5050,101 D. 2550,102 8. 假设V1和V2是用DW定义的变量,下列指令中正确的是 A 。 A.MOV V1, 20H B.MOV V1, V2 C.MOV AL, V1 D.MOV 2000H, V2 9. – 49D的二进制补码为 A 。

计算机软件系统概述

计算机软件系统概述 操作系统基础知识 数据输入、数据处理和数据输出等任务。软件可保证硬件的功能得以充分发挥,并为用户提供良好的工作环境。本章按照网络管理员考试大纲的要求,首先简述计算机软件系统和软件技术的发展,再重点介绍操作系统的基本原理,以及几个常用的操作系统。 计算机软件系统概述 软件系统是指为运行、管理和维护计算机而编制的各种程序、数据和文档的总称。程序是完成某一任务的指令或语句的有序集合;数据是程序处理的对象和处理的结果;文档是描述程序操作及使用的相关资料。计算机的软件是计算机硬件与用户之间的一座桥梁。 计算机软件按其功能分为应用软件和系统软件两大类。用户与计算机系统各层次之间的关系如图3-1所示。

1.系统软件 系统软件是指控制计算机的运行,管理计算机的各种资源,并为应用软件提供支持和服务的一类软件。其功能是方便用户,提高计算机使用效率,扩充系统的功能。系统软件具有两大特点:一是通用性,其算法和功能不依赖特定的用户,无论哪个应用领域都可以使用;二是基础性,其他软件都是在系统软件的支持下开发和运行的。 系统软件是构成计算机系统必备的软件,系统软件通常包括以下几种。 1)操作系统 操作系统(Operating System,OS)是管理计算机的各种资源、自动调度用户的各种作业程序、处理各种中断的软件。它是计算机硬件的第一级扩充,是用户与计算机之间的桥梁,是软件中最基础和最核心的部分。它的作用是管理计算机中的硬件、软件和数据信息,支持其他软件的开发和运行,使计算机能够自动、协调、高效地工作。 操作系统多种多样,目前常用的操作系统有DOS、OS/2、UNIX、Linux、NetWare、Windows 2000、Windows XP/Vista、Windows NT、Windows 2003和Windows 2008等。 2)程序设计语言

微型计算机技术孙德文版课后习题答案全解

微型计算机技术孙德文 版课后习题答案全解 Document serial number【KKGB-LBS98YT-BS8CB-BSUT-BST108】

第1章 (略) 第2章 (略) 第3章 3. 1. 已知DS=091DH,SS=1E4AH,AX=1234H,BX=0024H,CX=5678H,BP=0024H, SI=0012H,DI=0032H,(09226H)=00F6H,(09228H)=1E40H,(1E4F6H)=091DH。 在以上给出的环境下,试问下列指令或指令段执行后的结果如何 (1)MOV CL,[BX+20H][SI]; (2)MOV[BP][DI],CX; (3)LEA BX,[BX+20H][SI] MOV AX,[BX+2]; (4)LDS SI,[BX][DI] MOV[SI],BX; (5)XCHG CX,[BX+32H] XCHG[BX+20H][SI],AX 解: (1)CL=[09226H]=F6H (2) [BP][DI]=[1E4F6H]=CX=5678H (3) BX=0056H; AX=[09228H]=1E40H (4) SI=[09226]=00F6H; [SI]=[1E4F6H]=BX=0024H (5) AX=5678H; [BX+20H][SI]=1234H 3. 2. 设,DS=1000H:SS=2000H,AX=1A2BH,BX=1200H,CX=339AH,BP=1200H, SP=1350H,SI=1354H,(1135OH)=OA5H,(11351H)=3CH,(11352H)=OFFH,(11353H)=26H,(11354H)=52H,(11355H)=0E7H,(126A4H)=9DH,(126A5H)=16H,(21350H)=88H,(21351H)=51H 下列各指令都在此环境下执行,在下列各小题的空格中填入相应各指令的执行结果。 (1)MOV AX,1352H AX= (2)MOV AX,[1352H] AX= (3)MOV 0150H[BX],CH (11350H)=,(11351H)=

微机原理及应用试卷及答案

····································密························封························线································ 学生答题不得超过此线 一、单项选择题(每小题1分,共20分。请将答案填入答题单) 1.8086CPU由两个独立的工作单元组成,它们是执行单元EU和( ). A)总线控制逻辑器 B)内部通信寄存器 C)指令寄存器 D)总线接口单元 2.8086系统若用256KB*1动态存储器芯片可望构成有效存储系统的最小容量是( ). A)256KB B)512KB C)640KB D)1MB 3.Intel8255A使用了()个端口地址。 A)1 B)2 C)3 D)4 4.PC机中为使工作于一般全嵌套方式的8259A中断控制器能接受下一个中断请求,在中断服务程序结束处就( ). A)发送OCW2指令 B)发送OCW3指令 C)执行IRET指令 D)执行POP指令 5.RAM是随机存储器,它分为( )两种. A)ROM和SRAM B)DRAM和SRAM C)ROM和DRAM D)ROM和CD-ROM 6.在程序运行过程中,确定下一条指令的物理地址的计算表达式是() A)CS×16+IP B)DS×16+SI C)SS×16+SP D)ES×16+DI 7.( )是以CPU为核心,加上存储器,I/O接口和系统总线构成的. A)微处理器 B)微型计算机 C)微型计算机系统 D)计算机 8.对于掉电,8086/8088CPU是通过( )来处理的. A)软件中断 B)可屏蔽中断 C)非屏蔽中断 D)DMA 9.计算机的存储器采用分级存储体系的主要目的是()。 A)便于读写数据 B)减小机箱的体积 C)便于系统升级 D)解决存储容量、价格和存取速度之间的矛盾 10.8259A的OCW1----中断屏蔽字( )设置. A)在ICW之前 B)只允许一次 C)可允许多次 D)仅屏蔽某中断源时11.将十六进制数163.5B转换成二进制数是)( ) A)1101010101.1111001 B)110101010.11001011 C)1110101011.1101011 D)101100011.01011011 12.Intel 8086/8088微处理器有()地址线,直接寻址内存空间的范围是()。 A)10条,64KB B)20条,64KB C)16条,1M D)20条,1M 13.Intel 8086/8088微处理器的标志寄存器中,作为记录指令操作结果的标志是()。 A)CF,OF,PF,AF,SF,ZF B) CF,PF,ZF,SF C) OF,DF,IF,SF,ZF,CF D) IF,DF,OF,CF 14.下述对标志寄存器中标志位不产生影响的指令是()。 A)JMP NEXT B) TEST AL,80H C) SHL AL,1 D) INC SI 15.简单的汇编语言程序可以通过()来建立、修改和执行。 A)连接程序 B) 调试程序 C) 汇编程序 D) 编辑程序 16.累加器AL中的内容是74H,执行CMP AL,47H指令后,累加器AL中的内容是()。

微型计算机原理及应用试题库答案

微型计算机原理及应用试题库及答案 一、填空 1.数制转换 A)125D=( 11111101 )B =( 375 )O=( 0FD )H=(0001 0010 0101 )BCD B)10110110B=( 182 )D =( 266 )O=( 0B6 )H=(0001 1000 0010 )BCD 2.下述机器数形式可表示的数值范围是(请用十进制形式写出):单字节无符号整数0~255;单字节有符号整数-128~+127。 注:微型计算机的有符号整数机器码采用补码表示,单字节有符号整数的范围为-128~+127。 3.完成下列各式补码式的运算,并根据计算结果设置标志位SF、ZF、CF、OF。指出运算结果有 效否。 A)00101101+10011100= B)11011101+10110011= 4.十六进制数2B.4H转换为二进制数是__00101011.0100,转换为十进制数是__43.25____。 5.在浮点加法运算中,在尾数求和之前,一般需要(对阶)操作,求和之后还需要进行(规格化) 和舍入等步骤。 6.三态门有三种输出状态:高电平、低电平、(高阻)状态。 7.字符“A”的ASCII码为41H,因而字符“E”的ASCII码为(45H),前面加上偶校验位后代 码为(C5)H。 8.数在计算机中的二进制表示形式称为(机器数)。 9.在计算机中,无符号书最常用于表示(地址)。 10.正数的反码与原码(相等)。 11.在计算机中浮点数的表示形式有(阶码)和(尾码)两部分组成。 12.微处理器中对每个字所包含的二进制位数叫(字长)。 13.MISP是微处理的主要指标之一,它表示微处理器在1秒钟内可执行多少(百万条指令) 14.PC机主存储器状基本存储单元的长度是(字节). 15.一台计算机所用的二进制代码的位数称为___字长_________,8位二进制数称为__ 字节____。 16.微型计算机由(微处理器)、(存储器)和(I/O接口电路)组成。 17.8086CPU寄存器中负责与I/O端口交换数据的寄存器为(AX,AL) 18.总线有数据总线、地址总线、控制总线组成,数据总线是从微处理器向内存储器、I/O接口 传送数据的通路;反之,它也是从内存储器、I/O接口向微处理器传送数据的通路,因而它可以在两个方向上往返传送数据,称为(双向总线)。 19.一个微机系统所具有的物理地址空间是由(地址线的条数)决定的,8086系统的物理地址空间 为(1M)字节。 20.运算器包括算术逻辑部件(ALU),用来对数据进行算术、逻辑运算,运算结果的一些特征由 (标志寄存器)存储。 21.控制寄存器包括指令寄存器、指令译码器以及定时与控制电路。根据(指令译码)的结果, 以一定的时序发出相应的控制信号,用来控制指令的执行。 22.根据功能不同,8086的标志为可分为(控制)标志和(状态)标志位。 23.8086/8088CPU内部有(14)个(16位)的寄存器。 24.在8086/8088的16位寄存器中,有(4)各寄存器可拆分为8位寄存器使用。他们是 (AX,BX,CX,DX),他们又被称为(通用寄存器)。 25.8086/8088构成的微机中,每个主存单元对应两种地址(物理地址)和(逻辑地址)。 26.物理地址是指实际的(20)为主存储单元地址,每个存储单元对应唯一的物理地址,其范围 是(00000H-FFFFFH)。

微型计算机原理与应用_第四版_课后答案_(郑学坚_朱定华)

微机原理第七章答案 7.3 设AX=1122,BX=3344H,CX=5566H,SS=095BH,SP=0040H,下述程序执行 后AX ,BX ,CX ,DX 4个通用寄存器内容是多少?画出堆栈存储器的物理地址及存储内容和SP 指向的示意图。 PUSH AX PUSH BX PUSH CX POP BX POP AX POP DX 参考答案:(BX)=5566H, (AX)=3344H, (DX)=1122H ,(CX)=5566H 堆栈段物理地址=SS*16(左移4位)+SP

7.4 设SP=0040H,如果用进栈指令存入5个数据,则SP=0036H,若用出栈指令取出两个数据,则SP=003AH 。 7.5将表中程序段各指令执行后AX的值用十六进制数填入表中 参考答案: 7.6用十六进制数填下表,已知DS=1000H,ES=2000H,SS=0FC0H,通用寄存器的值为0。 参考答案:逻辑地址=段基址:段内偏移地址 BP以SS为默认段基址,其余寄存器以DS为默认段基址 ES:为段前缀,以ES为段基址

7.7 试给出执行完下列指令后OF、SF、ZF、CF4个可测试标志位的状态(用十六进制给出FLAG的值,其余各位为0) (1)MOV AX,2345H (2) MOV BX,5439H ADD AX,3219H ADD BX,456AH (3)MOV CX,3579H (4) MOV DX,9D82H SUB CX,4EC1H SUB DX,4B5FH

参考答案:(这里除了上面4个标志还考虑了奇偶标志PF和辅助进位标志AF)(1)AX=555EH FLAG=0000H (2)BX=99A3H FLAG=0894H (3)CX=E6B8 FLAG=0081H (4)DX=5223 FLAG=0014H 7.8AX 中有一负数,欲求其绝对值,若该数为补码,则使用指令NEG AX;若为原码则用指令AND AX,7FFFH。。 7.9 分别写出实现如下功能的程序段: (1)将AX中间8位(做高8位),BX低4位和DX高4位(做低4位)拼成一个新字。(注意:左移右移操作) AND AX,0FF0H MOV CL,04H

微型计算机技术及应用习题答案 (2)

1.1微处理器、微型计算机和微型计算机系统三者之间有什么不同? 答:①微处理器是微型计算机的核心,是微型计算机的一部分。它是集成在一块芯片上的CPU,由运算器和控制器组成。 ②微型计算机包括微处理器、存储器、I/O接口和系统总线,是微型计算机系统的主体。 ③微型计算机系统包括微型计算机、外设及系统软件三部分。 1.2CPU在内部结构上由哪几部分组成?CPU应具备哪些主要功能? 答:1.CPU在内部结构上由以下几部分组成: ①算术逻辑部件(ALU); ②累加器和通用寄存器组; ③程序计数器(指令指针)、指令寄存器和译码器; ④时序和控制部件。 2.CPU应具备以下主要功能: ①可以进行算术和逻辑运算; ②可保存少量数据; ③能对指令进行译码并执行规定的动作; ④能和存储器、外设交换数据; ⑤提供整个系统所需要的定时和控制; ⑥可以响应其他部件发来的中断请求。 1.3累加器和其他通用寄存器相比,有何不同? 答:许多指令的执行过程以累加器为中心;输入/输出指令一般也以累加器来完成。 1.4微处理器的控制信号有哪两类? 答:一类是通过对指令的译码,由CPU内部产生的。这些信号由CPU送到存储器、I/O接口电路和其他部件。另一类是微型机系统的其他部件送到CPU的。通常用来向CPU发出请求。 如中断请求、总线请求等。 1.5微型计算机采用总线结构有什么优点? 答:首先是系统中各功能部件之间的相互关系变为各个部件面向总线的单一关系。其次是一个部件只要符合总线标准,就可以连接到采用这种总线标准的系统中,使系统功能得到扩充。 1.6数据总线和地址总线在结构上有什么不同之处?如果一个系统的数据和地址合用一套总线或 者合用部分总线,那么,要靠什么来区分地址或数据? 答:1.数据总线是双向三态;地址总线是单向输出三态。 2.数据和地址复用时,必须有一个地址选通信号来区分该总线上输出的是地址还是数据。 1.7控制总线传输的信号大致有哪几种? 答:包括CPU送往存储器和I/O接口的控制信号,如读信号、写信号、中断响应信号、存储器和I/O接口区分信号等。还包括其他部件送到CPU的信号,如时钟信号、中断请求信号、 准备就绪信号等。 2.1总线接口部件有哪些功能?请逐一进行说明。 答:1.总线接口部件的功能是负责与存储器、I/O端口传送数据。 2.具体讲:①总线接口部件要从内存取指令送到指令队列; ② CPU执行指令时,总线接口部件要配合执行部件从指定的内存单元或者外设端口中取数据,将数据传送给执行部件,或者把执行部件的操作结果传送到指定的内存单元或外设端口中。 2.28086的总线接口部件由哪几部分组成?答:4个段地址寄存器CS、DS、ES、SS;16位的指令 指针寄存器IP;20位的地址加法器;6字节的指令队列。 2.38086的执行部件有什么功能?由哪几部分组成? 答:1.8086的执行部件的功能是负责指令的执行。2.4个通用寄存器AX、BX、CX、DX;4个专用寄存器BP、SP、SI、DI;标志寄存器FLAGS和算术逻辑单元ALU。 2.4状态标志和控制标志有何不同?程序中是怎样利用这两类标志的?8086的状态标志和控制标 志分别有哪些? 答:1.不同之处在于:状态标志由前面指令执行操作的结果对状态标志产生影响,即前面指令执行操作的结果决定状态标志的值。控制标志是人为设置的。

微机原理与应用试题库(附答案)

《微机原理及应用》试题库 1. 8086 和 8088 的引脚信号中,D为地址锁存允许信号引脚。 A. CLK B. INTR C.NMI D.ALE 2.下面的哪项是有效标识符:B A . 4LOOP : B. DELAYIS : C. MAIN A/ B : D.GAMA$1 : 3.如图所示的三态输出电路,当 A 时, V B≈V DD。 A. E(ENABLE)=1, A=1 B.E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D.E(ENABLE)=0, A=0 4. 设 (SS)=2000H , (SP)=0100H , (AX)=2107H ,则执行指令PUSH AX后,存放数据21H 的物理地址是 D。 A. 20102H B. 20101H C. 200FEH D. 200FFH 5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的A。 A.符号地址B.物理地址C.偏移地址 D .逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是A。 A. CX B. BX C. BP D. DI (C)7. 执行下列程序段: MOV AX ,0 MOV BX ,1 MOV CX , 100 AA : ADD AX ,BX INC BX LOOP AA HLT 执行后的结果:(AX)=,(BX)=。 A. 5050 , 99 B. 2500, 100 C. 5050 , 101 D. 2550 , 102 8. 假设 V1 和 V2 是用 DW 定义的变量,下列指令中正确的是A。 A . MOV V1, 20H B. MOV V1, V2 C . MOV AL, V1D. MOV2000H, V2 9. –49D 的二进制补码为A。

最新微型计算机原理及应用知识点总结

微型计算机原理及应用知识点总结

第一章计算机系统 一、微机系统的基本组成 1.微型计算机系统由硬件和软件两个部分组成。 (1)硬件: ①冯●诺依曼计算机体系结构的五个组成部分:运算器,控制器,存储器,输入设备,输入设备。其特点是以运算器为中心。 ②现代主流的微机是由冯●诺依曼型改进的,以存储器为中心。 ③冯●诺依曼计算机基本特点: 核心思想:存储程序; 基本部件:五大部件; 信息存储方式:二进制; 命令方式:操作码(功能)+地址码(地址),统称机器指令; 工作方式:按地址顺序自动执行指令。 (2)软件: 系统软件:操作系统、数据库、编译软件 应用软件:文字处理、信息管理(MIS)、控制软件 二、系统结构 系统总线可分为3类:数据总线 DB(Data Bus),地址总线 AB(Address Bus),控制总线 CB(Control Bus)。 根据总线结构组织方式不同,可分为单总线、双总线和双重总线3类。

总线特点:连接或扩展非常灵活, 有更大的灵活性和更好的可扩展 性。 三、工作过程 微机的工作过程就是程序的执行过 程,即不断地从存储器中取出指令,然后执行指令的过程。 ★例:让计算机实现以下任务:计算100+100H=?并将结果保存在16920H的字单元内。 编程运行条件: CS=1000H,IP=100H,DS=1492H 将机器指令装入计算机的存储器 计算机自动地进行计算(执行) 计算机工作过程大致描述: (1)分别从CS和IP寄存器中取出1000和100经地址加法器运算后,通过总线控制,找到对应地址的机器指令,第一条汇编指令的第一个机器指令为B8,对应的地址为10100H;将B8取出,通过总线和指令队列到达执行部分电路控制,给CPU发出信号。

微机应用系统设计实验-拆字

微机应用系统设计学生实验报告 课程名称微机应用系统设计实验名称微机应用系统设计实验实验教室实验日期班级 学生姓名实验成绩任课教师(签名) 实验目的 学习仿真软件使用方法;通过编写清零程序、拆字和数据块传送等程序,掌握简单汇编语言设计和调试方法。 实验内容 熟悉dais-MCS51仿真开发系统,通过编写简单的汇编语言程序学习仿真软件的使用。观察编译工具、调试工具、调试窗口、寄存器窗口、存储器窗口的内容及使用方法。 实验仪器设备1. PC机一台; 2. 单片机教学实验系统一套。包括Dais-52PH+ 实验箱一个和Dais—MCS51仿真软件一套。 程 序 流 程 图 、 电 路 图 拆字程序流程图: 源程序清单拆字程序源代码: ORG 0000H LJMP Loop ORG 0010H Loop: MOV DPTR,#2000H MOVX A,@DPTR ;片外数据存储传送到寄存器A中 MOV B,A ;将原数保存到寄存器B中 ANL A,#0F0H ;将原数的低四位清零 SWAP A ;循环左移4位,将高四位与低四位互换 INC DPTR MOVX @DPTR,A ;将原数的高四位存入2001H单元中 MOV A,B ANL A,#0FH ;将原数的高四位清零

INC DPTR MOVX @DPTR,A ;将原数的低四位存入片外2002H单元中 SJMP $ END 结果记录及分析 调试时,在ADDRESS窗口输入X:2000H查看外部数据存储器的数据。可以设置断点,双击每个位置来改变外部数据存储器的值,然后用单步或连续方式运行程序,可以看到: 如果2000H中存入12H 运行后2001H单元中为01H,2002H单元中为02H。 收获感想 通过本次实验,学习到如何能熟练掌握逻辑指令ANL的用法,从而完成清零的功能,同时也熟悉了其他移位指令的用法。对外部存储器传送的MOVX 指令的使用也有了进一步的了解,能更深入的理解拆字的过程及完成流程步骤要求。 思考题: (1)如果将2001H存储单元的低位和2002H单元的低位合并放在2003H单元,其中2001H存储单元的低位放在2003H单元低位,2002H单元的低位放在2003H 单元高位,该如何编写程序? ORG 0000H LJMP Loop ORG 0010H Loop: MOV DPTR,#2000H MOVX A,@DPTR ;片外数据存储传送到寄存器A中 MOV B,A ;将原数保存到寄存器B中 ANL A,#0F0H ;将数的低四位清零 SW AP A ; 循环左移4位,将高四位与第四位互换 INC DPTR

微型计算机技术复习提纲及重点

1.计算机系统由计算机硬件系统和计算机软件系统组成。 计算机软件系统:系统软件(标准程序库+语言处理程序+操作系统+数据库管理系统+系统服务程序等)+应用软件 计算机硬件系统=主机(CPU+主存)+外设(I/O设备) CPU从五大部件而言由运算器和控制器组成,其核心部件是算术逻辑运算单元ALU和控制单元CU,其构成还有寄存器组和累加器。 当前微机CPU的制造工艺有180nm-->130nm-->90nm-->65nm-->45nm-->32nm-->22nm(最新). 当前微型机的CPU的字长从:8位-->16位-->32位-->64位(主流). 计算机芯片行业的摩尔定律:集成电路芯片上所集成的电路的数目,每隔18个月就翻一番;(引申:微处理器的性能每隔18个月提高一倍,而价格下降一半。用一个美元所能买到的电脑性能,每隔18个月翻两番。) 微型机的主要特点是:体积小重量轻、价格低廉、可靠性高结构灵活、应用面广. 微型机的性能指标:CPU位数,CPU主频,内存容量和速度,硬盘容量等. 衡量CPU性能指标:CPU位数,CPU主频,CPU物理核心数,制造工艺,缓存速度级数容量 2.用户用高级语言编写的源程序需要经过翻译程序将其翻译为机器语言程序。 翻译程序有两种:编译程序+解释程序。 机器语言程序由该机器的指令系统中的指令序列组成。可以直接被机器硬件所识别和执行。 3.现在的计算机主要是以运算器为中心的诺依曼机,其原理为冯.诺依曼原理. 计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成; 指令和数据以同等地位存放在存储器中,可按地址访问; 指令和数据均采用二进制; 指令由操作码和地址码组成,操作码表示操作的性质,地址码表示操作数在存储器中的位置; 指令在存储器按顺序存放。

微机原理试题及答案

微机原理试题及答案 微机原理试题及答案 一、填空题(每空1分,共15分) 1、在计算机中,对带符号数的运算均采用补码。带符号负数1100 0011的补码为_10111101_。2、单片机通常采用“三总线”的应用模式,芯片内部设有单独的地址总线、数据总线_ 和控制总线。 3、当使用80C51单片机时,需要扩展外部程序存储器,此时EA应为_0__。 4、若(A)=B3H,(R0)=A8H,执行指令XRL A,R0之后,(A)=_1BH__。 5、在80C51单片机中,带借位减法SUBB指令中,差的D7需借位时,_CY_=1,差的D3需借位时,AC_=1。 6、80C51单片机中,在调用子程序前,用_PUSH__指令将子程序中所需数据压入堆栈,进入执行子程序时,再用___POP__指令从堆栈中弹出数据。 7、在十六进制数与ASCII码值的转换过程中,当十六进制数在0~9之间时,其对应的ASCII码值为该十六进制数加___30H______。 8、外部中断INT0和INT1有两种触发方式:___电平触发方式_____和__边沿触发方式__。 9、在单片机串行通信中,依发送与接收设备时钟的配置情况,串行通信可以分为 __异步通信___和__同步通信_。10、若累加器A中的数据为

0111 0010B,则PSW中的P=__0___。二、选择题(每题1分,共15分) 1、单片机是在一片集成电路芯片上集成了以下部分,除了( D ) A、微处理器 B、存储器 C、I/O接口电路 D、串口通信接口2、一个机器周期包含多少个晶振周期(D ) A、2 B、6 C、8 D、12 3、80C51单片机有21个特殊功能寄存器,其中与串行口相关的有以下几个,除了( B ) A、SBUF B、TCON C、SCON D、PCON 4、 80C51系列单片机具有4个8位的并行I/O口,其中哪个口工作时需要外接上拉电阻(A ) A、P0 B、P1 C、P2 D、P3 5、寄存器中的内容为地址,从该地址去取操作数的寻址方式称为( C ) A、寄存器寻址 B、直接寻址 C、寄存器间接寻址 D、变址寻址6、源地址为1005H。目的'地址为 0F87H。当执行指令“JC rel”时,rel为( B )。A、7EH B、80H C、82H D、84H 7、若(R0)=30H,(30H)=75H,(75H)=90H,执行指令MOV A,@R0后,(A)=__B____。A、30H B、75H C、90H D、00H 8、下列哪个语句是起始地址设置伪指令( A )。A、ORG B、END C、DW D、EQU 9、在80C51单片机中,各中断优先级最低的是( D )。A、外部中断0 B、外部中断1 C、定时器0 D、计数器1 10、80C51单片机的中断响应时间至少需要( C )个完整的机器周期。A、1 B、2 C、3 D、5 11、在80C51单片机中,

计算机软件系统概述

计算机软件系统概述操作系统基础知识 数据输入、数据处理和数据输出等任务。软件可保证硬件的功能得以充分发挥,并为用户提供良好的工作环境。本章按照网络管理员考试大纲的要求,首先简述计算机软件系统和软件技术的发展,再重点介绍操作系统的基本原理,以及几个常用的操作系统。计算机软件系统概述 软件系统是指为运行、管理和维护计算机而编制的各种程序、数据和文档的总称。程序是完成某一任务的指令或语句的有序集合;数据是程序处理的对象和处理的结果;文档是描述程序操作及使用的相关资料。计算机的软件是计算机硬件与用户之间的一座桥梁。 计算机软件按其功能分为应用软件和系统软件两大类。用户与计算机系统各层次之间的关系如图3-1所示。 1.系统软件 系统软件是指控制计算机的运行,管理计算机的各种资源,并为应用软件提供支持和服务的一类软件。其功能是方便用户,提高计算机使用效率,扩充系统的功能。系统软件具有两大特点:一是通用性,其算法和功能不依赖特定的用户,无论哪个应用领域都可

以使用;二是基础性,其他软件都是在系统软件的支持下开发和运行的。 系统软件是构成计算机系统必备的软件,系统软件通常包括以下几种。 1)操作系统 操作系统(Operating System,OS)是管理计算机的各种资源、自动调度用户的各种作业程序、处理各种中断的软件。它是计算机硬件的第一级扩充,是用户与计算机之间的桥梁,是软件中最基础和最核心的部分。它的作用是管理计算机中的硬件、软件和数据信息,支持其他软件的开发和运行,使计算机能够自动、协调、高效地工作。 操作系统多种多样,目前常用的操作系统有DOS、OS/2、UNIX、Linux、NetWare、Windows 2000、Windows XP/Vista、Windows NT、Windows 2003和Windows 2008等。 2)程序设计语言 人们要使用计算机,就必须与计算机进行交流,要交流就必须使用计算机语言。目前,程序设计语言可分为4类:机器语言、汇编语言、高级语言及第四代高级语言。 机器语言是计算机硬件系统能够直接识别的、不需翻译的计算机语言。机器语言中的每一条语句实际上是一条二进制数形式的指令代码,由操作码和操作数组成。操作码指出进行什么操作;操作数指出参与操作的数或在内存中的地址。用机器语言编写程序时工

微型计算机原理及应用课后习题解答

李伯成《微机原理》习题第一章 本章作业参考书目: ①薛钧义主编《微型计算机原理与应用——Intel 80X86系列》 机械工业出版社2002年2月第一版 ②陆一倩编《微型计算机原理及其应用(十六位微型机)》 哈尔滨工业大学出版社1994年8月第四版 ③王永山等编《微型计算机原理与应用》 西安电子科技大学出版社2000年9月 1.1将下列二进制数转换成十进制数: X=10010110B= 1*27+0*26+0*25+1*24+0*23+1*22+1*21 +0*21 =128D+0D+0D+16D+0D+0D+4D+2D=150D X=101101100B =1*28+0*27+1*26+1*25+0*24+1*23+1*22+0*21+0*20 =256D+0D+64D+32D+0D+16D+4D+0D=364D X=1101101B= 1*26+1*25+0*24+1*23+1*22+0*21 +1*20 =64D+32D+0D+8D+4D+0D+1D=109D 1.2 将下列二进制小数转换成十进制数: (1)X=0.00111B= 0*2-1+0*2-2+1*2-3+1*2-4+1*2-5= 0D+0D+0.125D+0.0625D+0.03125D=0.21875D (2) X=0.11011B= 1*2-1+1*2-2+0*2-3+1*2-4+1*2-5= 0.5D+0.25D+0D+0.0625D+0.03125D=0.84375D (3) X=0.101101B= 1*2-1+0*2-2+1*2-3+1*2-4+0*2-5+1*2-6= 0.5D+0D+0.125D+0.0625D+0D+0.015625D=0.703125D 1.3 将下列十进制整数转换成二进制数: (1)X=254D=11111110B (2)X=1039D=10000001111B (3)X=141D=10001101B 1.4 将下列十进制小数转换成二进制数: (1)X=0.75D=0.11B (2) X=0.102 D=0.0001101B (3) X=0.6667D=0.101010101B 1.5 将下列十进制数转换成二进制数 (1) 100.25D= 0110 0100.01H (2) 680.75D= 0010 1010 1000.11B 1.6 将下列二进制数转换成十进制数 (1) X=1001101.1011B =77.6875D

微型计算机技术与应用(戴梅萼_4)习题答案

微型计算机技术及应用习题答案 第一章微型计算机概述 1.1微处理器、微型计算机和微型计算机系统三者之间有什么不同? 答:①微处理器是微型计算机的核心,是微型计算机的一部分。它是集成在一块芯片上的CPU,由运算器和控制器组成。 ②微型计算机包括微处理器、存储器、I/O接口和系统总线,是微型计算机系统的主 体。 ③微型计算机系统包括微型计算机、外设及系统软件三部分。 1.2CPU在内部结构上由哪几部分组成?CPU应具备哪些主要功能? 答:1.CPU在内部结构上由以下几部分组成: ①算术逻辑部件(ALU); ②累加器和通用寄存器组; ③程序计数器(指令指针)、指令寄存器和译码器; ④时序和控制部件。 2.CPU应具备以下主要功能: ①可以进行算术和逻辑运算; ②可保存少量数据; ③能对指令进行译码并执行规定的动作; ④能和存储器、外设交换数据; ⑤提供整个系统所需要的定时和控制; ⑥可以响应其他部件发来的中断请求。

1.3累加器和其他通用寄存器相比,有何不同? 答:许多指令的执行过程以累加器为中心;输入/输出指令一般也以累加器来完成。 1.4微处理器的控制信号有哪两类? 答:一类是通过对指令的译码,由CPU内部产生的。这些信号由CPU送到存储器、I/O接口电路和其他部件。另一类是微型机系统的其他部件送到CPU的。通常用来向CPU 发出请求。如中断请求、总线请求等。 1.5微型计算机采用总线结构有什么优点? 答:首先是系统中各功能部件之间的相互关系变为各个部件面向总线的单一关系。其次是一个部件只要符合总线标准,就可以连接到采用这种总线标准的系统中,使系统功能 得到扩充。 1.6数据总线和地址总线在结构上有什么不同之处?如果一个系统的数据和地址合用一套总线 或者合用部分总线,那么,要靠什么来区分地址或数据? 答:1.数据总线是双向三态;地址总线是单向输出三态。 2.数据和地址复用时,必须有一个地址选通信号来区分该总线上输出的是地址还是数 据。 1.7控制总线传输的信号大致有哪几种? 答:包括CPU送往存储器和I/O接口的控制信号,如读信号、写信号、中断响应信号、存储器和I/O接口区分信号等。还包括其他部件送到CPU的信号,如时钟信号、中断请 求信号、准备就绪信号等。 第二章8086微处理器 2.1总线接口部件有哪些功能?请逐一进行说明。 答:1.总线接口部件的功能是负责与存储器、I/O端口传送数据。

相关主题
文本预览
相关文档 最新文档