微机(微型计算机技术及应用)选择题及答案(最终版)上课讲义

微机(微型计算机技术及应用)选择题及答案(最终版)上课讲义
微机(微型计算机技术及应用)选择题及答案(最终版)上课讲义

第1章微型计算机概述

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

A.控制器、运算器、存储器和输入输出设备 B控制器、主机、键盘和显示器C.主机、电源、CPU和输入输出 D CPU、键盘、显示器和打印机2.CPU是由___B__组成的。

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

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

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

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

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

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

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

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

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

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

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

7.8086是_C_

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

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

A.片总线

B.外总线

C.系统总线

D.局部总线

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

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

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

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

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

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

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

A.地址总线B、数据总线C、控制总线D、以上都不对

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

A.轻便、功耗低

B.性能可靠

C.结构灵活适宜性好

D.应用面窄

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

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

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

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

2.CPU的ALU主要完成_D_

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

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

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

A.ALU

B.BIU

C.EU

D.IEU

4.8086CPU是__B___CPU。

A.8位

B.16位

C.32位

D.64位

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

A、代码段

B、数据段

C、堆栈段

D、附加段

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

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

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

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

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

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

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

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

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

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

A.系统时钟信号

B.地址/数据复用线

C.地址锁存信号

D.地址/状态复用线

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

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

11.中断向量表存放在存储器的_B____中。

A.FFCOOH~FFFFFH

B.00000H~0003FFH

C.EECOOH~FFFFFH D.EEBFFH~FFFFFH

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

A.外设中断源

B.CPU的中断逻辑电路

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

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

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

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

_C___。

A.0EH,34FEH:00F0H

B.0EH,F000H:FE34H

C.0FH,F000H:FE34H

D.0FH,00F0H:34FEH

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

A.SP B.IP C.AX D.FR

15.指令队列的作用__D___

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

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

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

A.FFFFH B.03FFFH C.0FFFFH D.FFFF0H

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

A.00000H

B.FFFFFH

C.FFFF0H

D.0FFFFH

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

A.SS

B.DS

C.ES

D.CS

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

A.04100H B.40010H C.10400H D.01040H

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

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

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

A.8

B.10

C.12

D.16

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

A.1K B.64K C.640K D.1M

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

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

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

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

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

24.CPU响应中断的时间是_A 。

A.一条指令程序结束 B.外设提出中断 C.取指周期结束D.程序执行结束25.CPU响应INTR引脚上来的中断请求的条件之一是_B__。

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

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

A.允许中断

B.当前指令执行结束

C.总线空闲

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

27.断点中断的中断类型码是___C___。

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

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

A.36H~39H B.24H~27H C.18H~21H D.18H~1BH

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

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

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

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

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

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

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

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

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

B.8086指令系统中的中断指令INT n

C.中断请求线INTR

D.单步执行

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

A、可屏蔽中断请求

B、非屏蔽中断请求

C、中断响应

D、总线请求

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

A.NMI B.INTR C.单步中断 D.INTO

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

A.3位

B.9位

C.4位

D.16位

36.堆栈的工作方式是( D )

A.先进先出

B.随机读写

C.只能读出不能写入

D.后进先出

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

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

A.T1和T2

B.T2和T3

C.T3和T4

D.随机

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

A.T3 状态B.T4状态

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

39.8086CPU访问I/O设备,实际上是访问__A_______.

A.端口

B.接口

C.总线

D.内存

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

否插入Tw .

A.T2

B.T3

C.T3 下降沿

D. T2 上升沿

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

A.需要总线控制器8288

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

C.由编程进行模式设定

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

42.8086 最小工作模式和最大工作模式的主要差别是__D________.

A.地址总线的位数不同

B.I/O 端口数不同

C.数据总线位数不同

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

43.PC 机中地址总线的作用是___C_______.

A.用于选择存储器单元

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

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

D.以上都不正确

44.8086系统中,用IRET指令结束中断服务程序后,标志IF的值是___C___.

A. 肯定等于1

B. 肯定等于0

C. 不确定

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

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

寄存器.

A. 2个

B. 4个

C. 6个

D. 8个

46.8086的中断向量表中存放的是__B_。

A. 中断类型号

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

C. 断点地址

D. 中断向量地址

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

A. CLC指令

B. STC指令

C. CLI指令

D. STI指令(开中断)

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

A.1个

B.2个

C.3个

D.4个

49.以下和中断有关的操作中,必须由CPU自动完成的是_A_。.

A. 保存断点地址

B. 恢复断点地址

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

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

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

A. 通过堆栈保护断点

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

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

D. 使用硬件中断控制器

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

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

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

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

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

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

52.8086的以下各种中断中,需要硬件提供中断类型号的只有_D_。

A.INTO

B.INT n

C. NMI

D.INTR

53.对于8086的软件中断,以下说法中正确的是_D_。

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

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

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

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

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

A、实方式

B、保护方式

C、流水式

D、虚拟8086方式

第4章存储器

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

A.10 B.11 C.12(4k=2*12) D.13

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

A.字节

B.字

C.双字

D.八字节

3.计算机的内存可采用_A_。

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

4.EPROM是指___C__

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

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

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

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

C.一定是不可改写的

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

A.EPROM是不能改写的

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

C.EPROM(可擦除只读)是可改写的,但它不能作为读写存储器

D.EPROM只能写一次

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

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

B.扩大主存容量

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

8.PROM存储器是指_B_(可擦除只读)

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

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

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

( D )。

A、8,512

B、512,8

C、18,8

D、19,8

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

A.20条(2*20) B. 16条C.24条D.12条

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

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

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

A.提高主存速度

B.提高总线传输率

C.使CPU全速运行

D.扩大可寻址空间

13.连续启动两次叫__D____

A.存取时间

B.读周期

C.写周期

D.存取周期

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

__B_片。

A.8片

B.6片

C.10片

D.12片

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

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

A.2 和 8

B. 1 和 16

C.4和 16

D.4 (4*16=64)和 8(2*8)

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

为( C )。

A.15K×8

B.32K×256

C.8K×8 D 32K×8

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

A.数据线较先有效

B.二者同时有效

C.地址线较先有效

D.同时高电平

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

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

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

为( D )根。

A.25

B.23

C.21

D.19

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

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

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

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

A.8KB

B.16KB

C.32KB

D.64KB(2*16)

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

A.只存放程序

B.只存放数据

C.存放程序和数据

D.只存放指令代码

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

A.逻辑结构

B.模块

C.划分

D.虚拟结构

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

A.程序

B.段页式

C.分段

D.页划分

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

A.全译码法

B.线选法

C.部分译码

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

A.64B

B.128B

C.256B

D.512B

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

A.局部

B.不命中

C.命中

D.替换

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

A.直接映象

B.全相联映象

C.组织联映象

D.地址映象

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

A.直接映象

B.全相联映象

C.组织联映象

D.地址映象

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

A.直接映象

B.全相联映象

C.组织联映象

D.地址映象

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

A.线选法

B.部分译码法

C.全译码法

D.字节扩充法

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

A.非易失性存储器

B.随机存取存储器

C.只读存储器

D.半导体存储器

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

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

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

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

等问题,必须要引入__C____.

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

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

A.控制信息

B.状态信息

C.数据信息

D.以上三种都有

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

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

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

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

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

C.状态端口D.类型号

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

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

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

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

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

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

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

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

D.以上说法都不对

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

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

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

准备好(条件)。

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

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

A.无条件

B.查询

C.中断

D.DMA

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

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

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

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

A.中断方式

B.程序控制方式

C.DMA方式

D.以上三种都是

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

A.发控制命令

B.进行状态检测

C.发I/O端口地址

D.发读/写命令

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

《微机原理及应用》试题库 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 。

微机应用系统设计与实现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章节部分,这里不做说明。以图形方式显

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

····································密························封························线································ 学生答题不得超过此线 一、单项选择题(每小题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中的内容是()。

计算机软件系统概述

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

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

《微机原理及应用》试题库 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。

(微机原理及应用)编程题试题集

重庆科技学院试卷库系统试卷库导出试卷 微机原理及应用-编程题(43题) 题序:0017题型:06难度:01分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 变量DATAX和DATAY定义如下: DATAX DW 0148H DW 2316H DA TAY DW 0237H DW 4052H 试编写一个程序段,实现将DATAX和DA TAY两个字数据相乘(用MUL)。答案: 解:(1) MOV AX, DATAX MUL DATAY MOV DATAY,AX MOV DATAY+2,DX 题序:0018题型:06难度:02分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 变量DATAX和DATAY定义如下: DATAX DW 0148H DW 2316H DA TAY DW 0237H DW 4052H 试编写一个程序段,实现将DATAX除以23(用DIV)。 答案: 解:(1) MOV AX, DATAX MOV BL, 23 DIV BL MOV BL,AH

MOV AH, 0 MOV DATAY, AX 。存放商 MOV AL,BL MOV DATAY+2, DX 。存放余数 题序:0002题型:06难度:03分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 试编写一个程序段,实现将BX中的数除以10,结果仍放在BX中。 答案: 解: MOV CL,0AH MOV AX,BX DIV CL MOV BX,AX 题序:0016题型:06难度:03分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 变量DATAX和DATAY定义如下: DATAX DW 0148H DW 2316H DA TAY DW 0237H DW 4052H 试编写一个程序段,实现将DATAX和DA TAY中的两个双字数据相加, 和存放在DA TAY和答案: 解:(1) MOV AX, DATAX ADD AX, DATAY MOV BX, DATAX+2 ADD BX, DATAY+2 MOV DATAY, AX MOV DATAY+2, BX

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

微机原理第七章答案 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

微机原理及应用 第4章 习题及答案

CH04 存储系统 习题与思考题 1.存储器的哪一部分用来存储程序指令及像常数和查找表一类的固定不变的信息?哪一部分用来存储经常改变的数据? 解答:只读存储器ROM;随机存储器RAM。 2.术语“非易失性存储器”是什么意思?PROM和EPROM分别代表什么意思? 解答:“非易失性存储器”是指当停电后信息会丢失;PROM--可编程序的只读存储器PROM(Programmable ROM),EPROM--可擦除的可编程的只读存储器EPROM(Erasible Programmable ROM)。 3.微型计算机中常用的存储器有哪些?它们各有何特点?分别适用于哪些场合? 解答: 双极型半导体存储器 随机存储器(RAM) MOS存储器(静态、动态) 主存储器可编程只读存储器PROM 可擦除可编程只读存储器EPROM,EEPROM 只读存储器(ROM)掩膜型只读存储器MROM 快擦型存储器 存储器磁盘(软盘、硬盘、盘组)存储器 辅助存储器磁带存储器 光盘存储器 缓冲存储器 4.现代计算机中的存储器系统采用了哪三级分级结构,主要用于解决存储器中存在的哪些问题? 解答:目前在计算机系统中通常采用三级存储器结构,即使用高速缓冲存储器、主存储器和辅助存储器,由这三者构成一个统一的存储系统。从整体看,其速度接近高速缓存的速度,其容量接近辅存的容量,而位成本则接近廉价慢速的辅存平均价格。三级结构主要用于解决速度、容量和成本的问题。 5.试比较静态RAM和动态RAM的优缺点,并说明有何种方法可解决掉电时动态RAM中信息的保护。 解答:静态RAM----存储一位信息的单元电路可以用双极型器件构成,也可用MOS器件构成。双极型器件构成的电路存取速度快,但工艺复杂,集成度低,功耗大,一般较少使用这种电路,而采用MOS器件构成的电路。静态RAM的单元电路通常是由6个MOS 管子组成的双稳态触发器电路,可以用来存储信息“0”或者“1”,只要不掉电,“0” 或“1”状态能一直保持,除非重新通过写操作写入新的数据。同样对存储器单元信息的读出过程也是非破坏性的,读出操作后,所保存的信息不变。使用静态RAM的优点是访问速度快,访问周期达20~40ns。静态RAM工作稳定,不需要进行刷新,外部电

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

微机应用系统设计学生实验报告 课程名称微机应用系统设计实验名称微机应用系统设计实验实验教室实验日期班级 学生姓名实验成绩任课教师(签名) 实验目的 学习仿真软件使用方法;通过编写清零程序、拆字和数据块传送等程序,掌握简单汇编语言设计和调试方法。 实验内容 熟悉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

计算机软件系统概述

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

(完整word版)微机原理与应用试卷-有答案

微机原理与应用试卷 一、单项选择题(每小题 1 分共 10 分) 1.十进制33.25转换成十六进制数为( ) A. B1.4H B. 1B.19H C. 21.4H D. 33.4H 2. 若有16条地址线,那么可访问的内存地址范围为。( ) A. 0001H~FFFFH B. 0000H~FFFFH C. 00000H~FFFFFH D. 00001H~FFFFFH 3. 8086 CPU内有指示下条指令有效地址的指示器是( ) A. IP B. SP C. BP D. SI 4.下列指令中语法有错误的是( ) A. IN AX,20H B. LEA SI,[2000H] C. OUT DX,AL D. SHL AX,2 5. 8088CPU内部的数据总线有多少条( ) A. 8条 B. 16条 C. 20条 D. 32条 6. 若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为( ) A. 0FH和04H B. 0BH和04H C. 0FH和0BH D. 04H和0FH 7. 指令MOV AX,[BX][SI]中源操作数的寻址方式是。( ) A. 寄存器间接寻址 B. 变址寻址 C. 基址变址寻址 D. 相对寻址 8. 与MOV BX,OFFSET X等价的指令是( ) A. MOV BX,X B. LDS BX,X C. LES BX,X D. LEA BX,X 9. 不能实现将AX清零和CF清零的指令是() A. SUB AX,AX B. MOV AX,0 C. XOR AX,AX D. AND AX,0 10.可编程计数/定时器8253的工作方式有几种() A. 3 B. 4 C. 5 D. 6 二、填空题(每空2分,共20分) 1. 计算机通常___________和___________是核心部件,合称为中央处理单元CPU。 2. 8086CPU通过数据总线对__________进行一次访问所需要的时间为一个总线周期,一个总线周期至少包括__________时钟周期。 3. 组成16M*8位的存储器,需要1M*4位的存储芯片___________片。 4. 微机中一般采用__________芯片作为串行通信接口。 5.在8086CPU系统中,设某中断源的中断类型码为08H,中断矢量为0100H:1000H,则相应的中断矢量存储地址为__________;从该地址开始,连续的4个存储单元存放的内容依次为__________。

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

《微型计算机原理及应用》试题库及答案 一、填空 1.数制转换 A)125D=(0111 1101 )B =(175 )O=(7D )H=(0001 0010 0101 )BCD B)10110110B=(182 )D =(266)O=(B6 )H=(0001 1000 0010)BCD 2.下述机器数形式可表示的数值范围是(请用十进制形式写出):单字节无符号整数0~ 255 ;单字节有符号整数-127 ~127 。 (注:微型计算机的有符号整数机器码采用补码表示,单字节有符号整数的范围为-128~+127。)3.完成下列各式补码式的运算,并根据计算结果设置标志位SF、ZF、CF、OF。指出运算结果 有效否。 A)00101101+10011100=11001001B SF=1 ZF=0 CF=0 OF=0 B)11011101+10110011=10010000B SF=1 ZF=0 CF=1 OF=0 4.十六进制数2B.4H转换为二进制数是_0010 1011.0100B ,转换为十进制数是_43.25。 5.在浮点加法运算中,在尾数求和之前,一般需要操作,求和之后还需要进行和 舍入等步骤。 6.三态门有三种输出状态:低电平、高电平、高阻态状态。 7.字符“A”的ASCII码为41H,因而字符“E”的ASCII码为45H ,前面加上偶 校验位后代码为。 8.数在计算机中的二进制表示形式称为机器数。 9.在计算机中,无符号书最常用于表示。 10.正数的反码与原码相等。 11.在计算机中浮点数的表示形式有整数和小数两部分组成。 12.微处理器中对每个字所包含的二进制位数叫字节。 13.MISP是微处理的主要指标之一,它表示微处理器在1秒钟内可执行多少

微机原理及应用习题答案

《微机原理及应用》习题答案 教材:《80X86/Pentium 微型计算机原理及应用》答案第一章 计算机基础 1-3 (1)01101110 真值=110 (2)10001101 真值=-13 1-4 (1)+010111 [+010111]原=[+010111]反=[+010111]补=00010111 (2) +101011 [+101011]原=[+101011]反=[+101011]补=00101011 (3) - 101000 [-101000]原=10101000 [-101000]反= 11010111 [-101000]补=11011000 (4) -111111 [-111111]原=10111111 [-111111]反= 11000000 [-111111]补=11000001 1- 6 (1) [x1+y1] 补=[x1]补+ [y1]补 =00010100+00100001=00110101 (2) [x2-y2]补=[x2]补+ [-y2]补 =11101100+00100001=00001101 1- 7 (1) 85+60 解:[-85] 补=10101011 [60] 补=00111100 [-85] 补+[60] 补=10101011+00111100=11100111 (11100111)补=10011001 真值=—25 CS= 0, CP=0, CS? CP= 0 无溢出 (4)-85-60 [-85] 补=10101011 [-60] 补=11000100 [-85] 补+[-60] 补=10101011+11000100=101101111 CS=1, CP=0 CS? CP=1 有溢出1- 8 (1) [x] 补+ [y] 补=01001010+01100001=10101011 CS=0, CP=1 CS? CP=1 有溢出⑵[X] 补-[y]补=[x]补+ [-y]补 =01001010- 01100001=01001010+10101010 =100010110 CS=1, CP=1 CS? CP=0 无溢出1- 9 (1) (127)10=(000100100111)BCD (2) (74)H=(116)10=(000100010110)BCD (1) 41H 代表 A (2) 72H 代表r (3) 65H 代表e (4) 20H 代表SP 1-14 (1) 69.57 (69.57)10=(1000101.100)B=0.1000101100 X 27 =0.1000101100 X 2+111 浮点规格数为011101000101 (2) -38.405 (-38.405)10=(-100110.011)B -100110.011= -0.100110011 x 26 = - 0.100110011 x 2110 浮点规格数为011011001100 (3) - 0.3125 (-0.3125)10=(-0.0101)2=(-0.101)2 x 2-001 浮点规格数为111111010000 1. +0.00834 2. (+0.00834)10=(0.000000100010001)2=(0.100010 001)2 x 2-110 3. 浮点规格数为101001000100 4. 1-15 5. (1) (69.57)10=(1000101.10010001111010111)2 6. =(1.00010110010001111010111)2 x 2110 7. p=6+127=133=(10000101)2 8. 单精度浮点数为 01000010100010110010001111010111 9. ( 2) (-38.405)10=(-100110.011001111010111000)2 10. = - (1.00110011001111010111000)2 x 2101 11. p=5+127=132=(10000100)2 12. 单精度浮点数为 11000010000110011001111010111000 13. (3) (-0.3125)10=(-0.0101)2=(-1.01)2 x 2-10 14. p=-2+127=125=(1111101)2 15. 单精度浮点数为 10111110101000000000000000000000 第二章80X86/Pentium 微处理器 2- 3 IO/M DT/R DEN RD WR 读存储器0 0 0 0 1 写存储器0 1 0 1 0 2- 17 PA=CS x 16+IP IP 的范围为OOOOH?FFFFH而CS 为 A000H 因此PA的范围即现行代码段可寻址的存储空间范围为 1-10

计算机软件系统

计算机软件系统

1.计算机操作系统的主要功能是()。 A)管理计算机系统的软硬件资源,以充分发挥计算机资源的效率,并为其它软件提供良好的运行环境 B)把高级程序设计语言和汇编语言编写的程序翻译到计算机硬件可以直接执行的目标程序,为用户提供良好的软件开发环境 C)对各类计算机文件进行有效的管理,并提交计算机硬件高效处理 D)为用户提供方便地操作和使用计算机 本题答案为:A 题目解析:操作系统的主要功能是管理计算机系统的软硬件资源,以充分发挥计算机资源的效率,并为其它软件提供良好的运行环境。其中主要有提供人与计算机交互使用的平台,具有进程管理、存储管理、文件管理、作业管理、设备管理等功能。 本题答案为:A 题目解析:计算机软件是指计算机系统中的程序、数据及其文档。 3.以下关于编译程序的说法正确的是()。答案:C A)编译程序属于计算机应用软件,所有用户都需要编译程序 B)编译程序不会生成目标程序,而是直接执行源程序 C)编译程序完成高级语言程序到低级语言程序的等价翻译 D)编译程序构造比较复杂,一般不进行出错处理 本题答案为:C 题目解析:编译程序也叫编译系统,是把用高级语言编写的面向过程的源程序翻译成目标程序的语言处理程序。编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;中间代码生成;代码优化;目标代码生成。主要是进行词法分析和语法分析,又称

为源程序分析,分析过程中发现有语法错误,给出提示信息。然后再通过连接程序将编译后的目标文件连接成可执行的应用程序。。 4.用高级程序设计语言编写的程序()。 A)计算机能直接执行 B)具有良好的可读性和可移植性 C)执行效率高 D)依赖于具体机器 本题答案为:B 题目解析:在计算机系统中程序设计语言分为三种类型:机器语言、汇编语言、高级语言。机器语言是计算机能够直接识别的语言,与人类的习惯语言不太相近。而高级语言接近于人类的语言,如C语言、BASIC语言等。用高级语言编写的程序称为源程序,源程序不能被计算机直接运行,必须通过翻译才能被计算机所接受。汇编语言是介于机器语言和高级语言之间的,计算机不能直接识别。机器语言编写的程序执行效率高,计算机能直接识别,但依赖于硬件。高级语言编写的程序有良好的可读性和可移植性。 5.计算机系统软件中,最基本、最核心的软件是()。答案:A A)操作系统 B)数据库管理系统 C)程序语言处理系统 D)系统维护工具 本题答案为:A 题目解析:计算机软件用途通常将其分为两大类:系统软件和应用软件。具有代表性的系统软件有:操作系统、支撑服务程序、数据库管理系统以及各种程序设计语言的编译系统等。应用软件是指某特定领域中的某种具体应用,给最终用户使用的软件,如财务报表软件、数据库应用软件等。但最基本、最核心的软件是操作系统。

微机原理及应用试题

扬州大学试题纸Array ( 2009-2010学年第1学期) 广陵学院07 班(年)级课程微机原理及应用 (A)卷 1. 以程序存储和程序控制为基础的计算机结构提出者是(B ) A.布尔 B.冯﹒诺依曼 C.图灵 D.帕斯卡尔 2.十进制数95转换成二进制数是(D ) A. 10010101 B. 01100101 C. 0100110 D. 01011111 3.大写字母C的ASCII码是(C ) A. 11001100B B. 00001100B C. 01000011B D. 01000111B 4.在微机中,主机和高速硬盘进行数据交换,一般采用的方式是( D) A. 程序直接控制方式 B. 程序中断控制方式 C. 无条件传送方式 D. DMA方式 5.将寄存器AX的内容求反的正确指令是( C ) A. NEG AX B. CMP AX,0FFFFH C. NOT AX D. CMP AX,AX 6. 指令MOV ARRAY[DI],DX 源操作数的寻址方式是(B ) A.变址寻址 B.寄存器寻址 C.基址寻址 D.基址变址寻址 7. 8086/8088响应不可屏蔽中断时,其中断类型号是(A ) A.由CPU自动产生 B.从外设取得 C.由指令INT给出 D.由中断控制器提供 8.8086指令队列的长度是 ( C ) A. 4个字节 B.5个字节 C.6个字节 D.8个字节 M/、WR、RD信号的状态依次9. 在最小模式下,CPU从外设读取数据操作,IO 为( A ) A. 0,1,0 B. 0,三态,0 C. 0,0,1 D. 1,1,0 10.在8086系统中,CPU被启动后,IP及四个段寄存器的初始状态是(D )

微机原理及应用课后答案

第一次课外作业题参考答案 1微型计算机由哪5个主要部件组成?微型计算机系统包含哪些部分 答:微型计算机的5个主要组成部分:运算器、控制器、存储器、输入设备、输出设备。微型计算机系统包含:硬件和软件,其中硬件包括微型计算机和外设,软件包括系统软件和应用软件。 2微机总线包括哪几类总线? 答:地址总线AB, 数据总线DB,控制总线CB。 3请简要描述数据总线、地址总线和控制总线的基本特点。 答:地址总线AB:单向,用来传送CPU输出的地址信号,确定被访问的存储单元、I/O端口,地址总线的条数决定CPU的寻址能力。 数据总线DB:双向,用来在CPU与存储器、I/O接口之间进行数据传送,其条数决定一次可最多传送数据的宽度。 控制总线CB:双向,用于传送各种控制信号。 1.CPU内部由哪几个主要功能部件构成?各自的主要作用是什么? 答:CPU是微机的核心芯片,它包括运算器、控制器和寄存器。 运算器的功能是完成数据的算术和逻辑运算。 控制器一般由指令寄存器、指令译码器和控制电路组成。控制器的功能是根据指令的要求,对微型计算机各部件发出相应的控制信息,使它们协调工作,从而完成对整个计算机系统的控制。 CPU内部的寄存器是用来存放经常使用的数据的。 2.指令译码器起什么作用? 答:指令译码器对指令寄存器中的操作码字段进行分析,识别该指令规定的操作,向操作控制器发出具体操作的特定信号。 3.请简述诺依曼计算机的工作原理(指令执行过程或计算机是如何执行一条指 令的)。 答:先由指令寄存器IP给出指令所在内存的地址,地址经地址寄存器—地址总线—地址译码器,选中指令所在的内存的单元,CPU发出内存读控制信

微机应用系统设计课程设计报告

《微机应用系统设计》课程设计大纲 课题一数字秒表 实验类别:设计型实验 实验目的: 掌握数字秒表的原理和实现方法。 学习8155芯片的结构和工作原理。 学习LED数码管显示的原理及编程方法。 掌握8155扩展键盘和显示器的原理和编程方法。 掌握51单片机定时器与中断的使用。 实验内容: 设计一个数字秒表,要求从00:00秒开始计时,最大计时时间为99:99秒。并且具有启动、暂停和清零(复位)等功能。画出硬件连接电路图,说明各个控制信号的作用。画出程序流程图,编写程序,硬件连接调试,直至正确。编写课程设计报告。 实验要求: 编程实现功能,并撰写课程设计报告一份。 给定条件: 单片机采用89s51单片机,使用8155芯片扩展并口,扩展了3×3键盘和4位LED数码显示器,可用于显示和按键控制。 在PC机上调试可使用KEIL开发系统。 课题二交通信号灯控制系统 实验类别:设计型实验 实验目的: 学习LED数码管的原理及编程方法。 学习键盘的原理及编程方法。 掌握51单片机定时器与中断的使用。

掌握交通信号灯控制系统的原理和实现方法。 实验内容: ?设计一个交通信号灯控制系统,要求: 初始状态为两个方向的红灯全亮,时间6秒。 主干道绿灯亮,支干道红灯亮,主干道通车,时间为20秒。 主干道黄灯闪烁,支干道红灯亮,时间为6秒。 主干道红灯亮,支干道绿灯亮,支干道通车,时间为15秒。 主干道红灯亮,支干道黄灯闪烁,时间为6秒。 循环显示。 通过按键输入时间,使主干道和支干道通车时间一样。(本要求可根据学生情况选择) ?画出硬件连接电路图,说明各个控制信号的作用。 ?画出程序流程图,编写程序,硬件连接调试,直至正确。 ?编写课程设计报告。 实验要求: 编程实现功能,并撰写课程设计报告一份。 给定条件: 单片机采用89s51单片机,使用8155芯片扩展并口,扩展了3×3键盘和4位LED数码显示器,可用于显示和按键控制。 在PC机上调试可使用KEIL开发系统。 课题三数字电压表 实验类别:设计型实验 实验目的: 学习ADC0809芯片的结构和工作原理。 学习LED数码管显示的原理及编程方法。 掌握8031与ADC0809、LED的接口方法。 学习数字电压表的实现方法。 通过此设计实验了解单片机如何进行数据采集,掌握单片机控制系统的设计方法。 实验内容: ?设计一个数字电压表,要求可以测量0~5V的8路输入电压值,并在四位LED数码管上显示通道号和相应通道的测量值,且可通过开关选择8路循环显示和单路选择显示。 ?画出硬件连接电路图,说明各个控制信号的作用。 ?画出程序流程图,编写程序,硬件连接调试,直至正确。 ?编写课程设计报告。 实验要求: 编程实现功能,并撰写课程设计报告一份。 给定条件: 单片机采用89s51单片机,A/D转换采用ADC0809,且定义了一个6位LED数码显示器和12个拨动开关,可用于显示和开关控制。

相关文档
最新文档