文档库 最新最全的文档下载
当前位置:文档库 › 微机复习提纲.

微机复习提纲.

1.3 ALU和累加器的功能各是什么?累加器是一个加法器么?

ALU :运算器由逻辑电路及逻辑部件组成,功能是进行算数和逻辑运算;

累加器:用来传输,临时存储ALU运算过程的结果和其他数据,并能把虚报在其中的数据左移或右移;

累加器是一个具有特殊功能的寄存器,它虽叫累加器,但并不能在其中进行加法运算,不是一个加法器。

1.13 设某台计算机有16条地址线和8条数据线;

(1)若采用独立编址的方法,问存储空间有多大?

216=64kB

(2)通过数据总线一次的可传送的带符号数的范围有多大?

-27~27-1

2.2 8088微处理器由哪两部分组成?他们的主要功能是什么?8086与8088的主要区别是什么?

(1)总线接口部件BIU,执行部件EU

(2)主要功能分别是负责CPU与存储器,I/O端口之间传送数据,负责指令的执行。

(3)8086和8088内部基本相同,8086外部数据总线为16位,而8088外部数据总线为8位,因此称8086位16位微处理器,8088为准16位微处理器。

2.4什么是8088CPU的最大最小工作组态,将8088下列方式特点填入表中。

方式特点MN/MX引脚处理器个数总线控制信号的产生最小方式接+5V 1 CPU发出

最大方式接地两个或两个以上由总线控制器发出2.6总线周期的含义是什么?8088基本总线周期由几个时钟周期组成?嘉定某8086CPU的时钟频率为24MHz,试问它的一个时钟周期多少?

(1)总线周期:机器周期中CPU与存储器或I/O端口传输一次数据用的时间;

(2)8088由4个时钟周期组成;

(3)T=1/=f=1/24MHz=41.67ns

2.7 8088如何解决地址线和数据线复用问题?ALE信号何时处于有效状态?

当ALE为高电平的时候,该组信号作地址线,当ALE为低电平时,该组信号作数据线,使用时,当CPU执行访问存储器或对输入输出端口操作时,都要复用这组信号线。

当ALE信号有效时,表示在地址锁存时段,数据/地址复用线AD7~AD0用作地址线,将信号送入地址锁存器

2.8 试说明在图2-7中下列部件的作用。

(1)8284时钟产生器的作用;

提供处理器和总线控制器的定时操作。

(2)74LS245的作用;

总线驱动器总线信号进行放大,还原并控制传输方向。

(3)74LS373的作用;

8位三态输出锁存器,一个封装中有8个锁存器,三态总线,驱动输出装置全并行存取缓冲控制输入时钟,使能输入有效改善抗扰度的作用。

(4)在该电路中能否不用锁存器?为什么?

不能,8088数据和地址总线采用分时复用的操作方法,即用同一总线既传输数据又传输地址,当微处理器与存储器交换信号时,首先由CPU发出存储地址同时发出允许锁存信号ALE给锁存器,当锁存器接到该信号后将地址/数据总线上的地址锁存在总线上随后才能传输数据

3.1假定(DS)=2000H,(ES)=2100,(SS)=1500,(SI)=00A0H,(BX)=0100H,(BP)=0010H,请指出下列指令的源操作数字段是什么寻址方式?它们的物理地址是什么?

(1)MOV AX, OABH 立即寻址无物理地址

(2)MOV AX ,BX 寄存器寻址无物理地址

(3)MOV AX ,[100H] 直接寻址DS左移4位+100A=20100H

(4)MOV AX [,BX] [SI] 基址变址寻址DS左移4位+BX+SI=200A0H

(5)MOV AX [BX] 寄存器间接寻址DS左移4位+BX=20000H+0100H=20100H

(6)MOV AX,ES:[BX] 寄存器间接寻址DS左移4位+BX=21000H+0100A=21100H

(7)MOV AX,[BP] 寄存器间接寻址SS左移4位+BP=15000H+0010A=15010H

(8)MOV AX,[SI] 寄存器间接寻址DS左移4位+SI=20000H+0010H=200A0H

(9)MOV AX [BX+10] 基址寻址DS左移4位+BX+10H=20110H

3.3 指出下列指令的错误

(1)MOV AH,BX 两个操作数不一样

(2)MOV [BX],[SI] 两个操作数不能都是存储器操作数

(3)MOV AX,[DX][SI] 两个变址不能连用

(4)MOV [BX][SI],ES:AX 寄存器寻址没有段超越法

(5)MOV CS ,AX CS不能作目的存储器

(6)POP CS 出栈指令不能按CS作操作数

(7)MOV 32H,AL 目的操作数不能是常数

(8)MOV DS,2350H 不能将常数直接传送给段寄存器

(9)MOV AX,DL 操作数类型不匹配

3.5完成下列操作,选用什么指令?

(1)把4629H传送给AX寄存器MOV AX,4629X

(2)从AX寄存器中减去036AH SUB AX,036AH

3.7写出完成下列功能的程序段

(1)传送25H到AH寄存器MOV AL, 25H

(2)将AL的内容乘以2 SHL A, 1

(3)传送15H到BL寄存器MOV BL , 15H

(4)AL的内容乘以BL的内容MUL BL

问最后结果(AX)=?(AX)=1554

3.10编写指令序列:测试DL寄存器的低4位是否为0

TEST DL,03H P1=MOV AL,0

,P1 P2=HLT

MOV AL,1

JMP PV

3.11若要检查BX寄存器中的第13位是否为1,应该用多少指令?请写出该指令TEST BX,1000H

JNZ YES

3.12(1)用一条逻辑指令清除AX寄存器

XOR AX,AX

(2)用一条逻辑指令使DX寄存器的高3位为1,其余不变

OR DX ,1110 0000 0000 0000B

(3)写一条逻辑指令使BL寄存器的低4位为0,其余位不变

AND BL,11110000B

(4)用一条逻辑指令将AX中与BL中的不相同的位均置为1

OR AX ,BX

3.14利用移位,传送和加法指令完成(AX)与10的乘法运算

SHL AX,1

MOV DX,AX

MOV CL,2

SAL AX,CL

APD AX,DX

4.6下列两个语句有何区别?

X1 EQU 1000H和X2=1000H

EQU伪指令中的表达式是不允许重复定义的,而“=”伪指令允许

4.15写出完成下述要求的变量定义语句

(1)为某缓冲区BUG留下200个字节的内存空间

(2)将字符串’BYTE’,’WORD’,DWORD’存放于某数据区

(3)在某数据区要求存入存入下列5个数据2040H,0300H,10H,0200H,1048H

解:(1)BUG DB 200 DUP

(2) String 1 DB ‘BYTE’‘WORD’‘DWORD’

(3)DATA-DW 2040H,0300H,10H,0200H,1048H

4.17 在内存数据段,从变量X开始存了两个字,2645H和3576H,紧接着从变量Y开始两个字4328H和2598H,编写一个完整的程序,实现如下功能(包括定义数据段):

(1)将X和Y中的两个字数据相加,结果放于变量Z;

(2)将X和Y中的两个双字数据相加,结果放于X开始的单元中。

解:(1)Data Segment

X DW 2645H,3576H

Y DW 4328H,2598H

Z DW ?

Code Segment

Assume CS:Code,DS:Data

Stare MOV AX,Data

MOV DS,AX

MOV DX,X MOV BX,Y+2

MOV BX,Y Add DX,BX

Add DX,BX MOV AX,DX

MOV AX,DX MOV Z+2,AX

MOV Z,AX MOV AX,4CH

MOV DX,X+2 INT 21H

Code Eends

Eends start

(2)Data 1 segment

X DD 2645H,3576H

Y DD 4328H,2598H

Data Ends

Code Segment

Assume CS:Code,DS:Data

MOV AX,Data

MOV DS,AX

MOV AX,Y

ADD X,AX

MOV AX,Y+2

ADC X+2,AX

MOV X+4,0 ADC X+4,0

MOV AH,4CH

INT 21H

Code End,

End start!

5.3何谓静态RAM?何谓动态RAM?它们的使用特点各是什么?

静态RAM:简称SRAM,分为双极型静态RAM和CMOS型静态RAM,前者速度高于后者,但功耗大于后者,都以双稳态电路为基础,状态稳定,只要不掉电,信息就不会丢失,不需刷新,但电路复杂,集成度较DRAM低,位价格较DRAM高

动态RAM:简称DRAM,它利用电容存储信息,电路简单,集成度高,由于电容漏电,信息会丢失,因此要不断的对其刷新,保证信息不丢失。

5.13下列RAM芯片各需要多少个地址引脚?

(1)16k*1b 16=24 14个

(2)1k*4b 1=20 10个

(3)2k*8b 2=2 1 11个

5.17现有1024*4静态RAM芯片,欲组成32k*8位的存储器试求需要多少RAM 芯片?多少芯片组?用于片内地址需用多少根地址线?用于选择不同芯片组需用多少根地址线进行译码实现?

(1)芯片数:∑=(32/1)*(8/1)=256个

(2)每组芯片构成1k*8位空间,需要32组

(3)1k=210故有10根内地址线

(4)32根芯片选择线

5.18设有一个具有14位地址和8位字长的存储器,问:

(1)该存储器存储多少字节的信息?

存储容量=存储单元数*每个单元字节数=214*8 =16kb

(2)如果存储器由1k*1位静态RAM芯片构成,需要多少芯片?

8*16=128个

(3)需要多少位地址作芯片选择?

128/(8/4)=64=26 需要6位地址芯片选择

5.26 主辅存层次和cache主存层次有相似之处么?其差别是什么?

答:在CPU和主存之间增加一级速度快,但容量较小,是每位价格较高的高速缓冲,

存储(cache)借助于辅助软硬件,这与主存构成了一个有机的整体,以弥补主存速度不足,这个层次的工作主要由硬件实现。

主存—辅存层次的目的是为了弥补主存容量不足,每位价格更低,速度更慢的存储器,向编程人员提供大量程序空间

6.4 I/O方式有几种?各有什么特点,如何选用?

(1)无条件传输,接口简单,不考虑控制问题时只有数据接口。一般用于春电子部件的输入输出每一集完全由CPU决定传输时间的场合和外部设备与CPU能同步工作的场合,否则出错。

(2)程序查询传输方式(无条件传输),接口简单,比无条件传输接口多一个状态接口,在传送过程中,若外设数据没有准备好,则CPU一般在查询等待。CPU效率低下,由于查询原因,用于CPU负担不重,允许查询等待时。

(3)中断传输,与无条件相比要增加中断请求电路,中断屏蔽电路和中断管理电路,比程序查询复杂,提高CPU和慢速外设之间进行数据时的工作效率,提高CPU为外部影响的及时性。

(4)DMA传输,实现外设直接和存储器进行高速数据,传输传送过程中无需CPU执行指令干预,从而更大程序的提高高速外设与CPU间传送速率,告诉外设的批量传送。

6.5端口编址方式有哪两种,各有随你特点?

(1)与存储器统一编址,对存储器和I/O端口读写采用相同命令

优点:指令系统简单缺点:存储资源浪费

(2)端口独立地址,采用不同命令对存贮器和I/O端读写

优点:不占用存贮资源缺点:复杂

6.10 在8088微机系统中,某外设接口所选的端口地址为338H~33FH,请用

74LS138编码器设计符合要求的端口译码电路。

338H:110011000 A9~A0

8.1 中断:当CPU正在执行某程序时,有中断源提出中断申请,CPU暂停正在执行的程序转去为中断源服务,服务结束后再回到源程序继续执行。

断点:被中断的主程序的位置(下一步要执行的主程序的指令地址)

中断返回:中断服务程序结束后再返回被中断的主程序继续执行的过程。

中断源:指引起中断的原因或来源,如中断指令,公报工作与中断方式的外设(键盘)以中断方式要求CPU处理的软硬件故障。

中断向量::每个中断服务子程序的入口地址;

中断向量表:把系统中所有的中断向量按照一定的规律排列成一个表。

中断优先级:根据事件轻重缓急合理地响应各中断源请求,给每个中断源确定的一个中断级别。

中断响应:有中断源提出的中断申请,CPU做出回应。

中断屏蔽是指在中断请求产生之后,系统用软件方式有选择地封锁部分中断而允许其余部分的中断仍能得到响应。

特殊屏蔽:通过软件对片内特殊功能寄存器的设置,实现对各中断源中断请求的开放或屏蔽的控制。

8.4实现中断源的优先级判优的方法有哪些?各有何特点?

(1)串行优先级排队模式

优点:电路较为简单,易于扩充,因各级逻辑一致,连接方便。

缺点:当链接的级数较多时,会因时延增大使后级的响应及时性受影响。

(2)并行优先级排队模式

优点:响应速度快,能满足高速CPU的要求

缺点:不如串行排队灵活

(3)专用硬件方法

特点:可通过编程来设置或改变其工作方式,用起来更方便灵活。

8.9, 分别叙述8088CPU对INTR和NMI中断的响应全过程。

在每条指令的最后一个时钟周期,CPU检测INTR或NMI信号,若以下条件成立,则CPU响应中断:

(1)当前指令执行完。

对INTR,还应满足以下条件:

1、当前指令试STI和IRET,则下条指令也要执行完。‘

2、当前指令带有LOCK、RET等指令前缀时,则把它们看成一个整体,要求完整的执行完,

(2)对INTR,CPU应处于中断状态,则IF=1;

(3)当前没有复位(RESET)和保持(HOLD)信号。

若NMI和INTR同时发生,则首先响应NMI。

8.12 若要求8259A的地址为E010H和E011H,试画出8259A与8088总线的连接图。若系统中只有一片8259A,允许8个中断源边沿触发,不需缓冲,一般全嵌套方式工作,一般结束方式,中断类型码规则为40H试编写初始化程序,若IR4端中断源的中断服务程序的入口地址为1000H:8899H,请试编写中断向量表的初始化程序段。

解:MOV DX ,OE010H,方式控制寄存器端口D1地址

MOV AL,BH

OUT DX,AL

MOV DX,OE011H,方式控制寄存器端口D2地址

MOV AL,4OH

OUT DX,AL

MOV AL,03H

OUT DX,AL

10.2简述8255A方式1的基本功能

10.4 8255A的三个端口在使用时有什么差别?

PA:输入输出都可锁存,双向,三台引脚;

PB:输入不锁存,输出锁存,双向,三台引脚;

PC:输入不锁存,输出锁存,双向,三台引脚。

10.5当CPU输出数据到PCD时,8255A的几个控制信号CS,A1,A0,RD,WR分别是怎么样点评8255A的方式选择控制定和PC口的位置I/置0控制字都是写到同一个控制接口的地址,那么他们由什么来区分的?

CS:0 A1:1 A0:0 RD:0 WR:1

控制字的最高位D{D7=1时为方式选择控制字。

{D7=0时为PCR的位置I/置0控制字

10.6 设8255A的四个端口地址为00C0H,00C2H,00C4H,00C6H,要求用置1/置0方式对PC6置1,对PC4置0,试编写程序。

MOV DX 00C6H

MOV AL 0DH 对PC6控制字为0DH

OUT DX AL

MOV AL 08H

OUT DX AL 对PC4置0的控制字为08H

10.9 设8255A的ABC扣得控制字寄存器的端口地址分别为80H,82H,84H,86H。

(1)要求A口工作在方式0输出,B口工作在方式0输出,C口高4位输入,低4位输出,试输出8255A的初始化程序。

(2)要求PC4输出高电平,PC5输出低电平,PC6输出一个正脉冲,试写出完成这些功能的指令序列。

答:(1))MOV AL ,10001010B

OUT 86H ,AL

(2)MOV AL ,1000X0XXXB

OUT 86H AL

MOV AL, 00001001B

OUT 86H AL

MOV AL 00001010B

OUT 86H AL

MOV AL , 00001100B

OUT 86H AL

MOV AL ,00001101B

OUT 86H AL

LALL DELAY

MOV AL ,00001100B

OUT 86H AL

微机原理期末考试试卷(有答案)

丽水学院《微机原理》考试试卷 班级:___________ 姓名:___________学号:____________ 题号一二三四五六总分得分 得分 一、判断题(每题1分,共10分) 1、十六位微型机的含义是:这种机器能同时处理十六位二进制数。(√) 2、微机的字长愈长,计算精度愈高,指令处理功能愈强。(√) 3、MOV指令要影响标志位。(×) 4、JMP SHORT NEXT称为近转移。(×) 5、8086与8088在软件上不一定完全兼容。(×) 6、端口是位于主机与外设之间的总称。() 7、DMA是一种不需要CPU介入的高速数据传送。() 8、8253中的计数可以通过初始化设置成加计数或减计数。() 9、内部中断的优先权总是高于外部中断。() 10、两片8259A级连后可管理16级中断。() 得分 二、选择题(每题1分,共20分) 1、属于数据寄存器组的寄存器是_____C___。 A.AX,BX,CX,DS B.SP,DX,BP,IP C. AX,BX,CX,DX D.AL,DI,SI,AH 2、在8086和8088汇编语言中,一个字能表示的有符号数的范围是_____B___。 A.-32768≤n≤32768 B.-32768≤n≤32767 C.-65535≤n≤65535 D.-65536≤N≤65535 3、某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为__B______。 A.02120H B.20120H C.21200H D.03200H 4、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是 ___D_____。 A.IN AL,端口地址 B.MOV AL,端口地址 C.OUT AL,端口地址 D.OUT 端口地址,AL 5、与十进制数58.75等值的十六进制数是__B______。 A.A3.CH B.3A.CH C.3A.23H D.C.3AH 6、将十六进制数FF.1转换成十进制数是__C______。 A.255.625 B.2501625 C.255.0625 D.250.0625 7、十进制负数-38的八位二进制补码是____D____。

计算机选择题

在Word中,如果使用了项目符号或编号,则项目符号或编号在(c)时会自动出现。 (A)每次按回车键(B)按Tab键 (C)一行文字输入完毕并回车(D)文字输入超过右边界 在Windows中的“任务栏”上显示的是(A)。 (A)系统正在运行的所有程序(B)系统后台运行的程序 (C)系统禁止运行的程序(D)系统前台运行的程序 在Excel中,如果在打印“页面设置”的“工作表”标签中选择设置了打印“顶端标题行”,则(C)。(A)只在第一页打印标题行(B)只在第一页打印左端标题列 (C)在每一页打印标题行(D)不打印标题行 使用( A )下拉菜单中的“背景”命令改变幻灯片的背景。 A. 格式 B. 幻灯片放映 C. 工具 D. 视图 IP地址是由一组长度为(C )的二进制数字组成。 A.8位 B.16位 C.32位 D.20位 在因特网中,中国的国家和地区地理域名是(B)。 (A)ch (B)cn (C)China (D)中国 下列度量单位中,用来度量计算机网络数据传输速度(比特率)的是(D)。 (A)MB/s (B)MIPS (C)GHz (D)Mbit/s 下列叙述中正确的是(C )。 A.在同一间办公室中的计算机互联不能称之为计算机网络 B.至少六台计算机互联才能称之为计算机网络 C.两台以上计算机互联是计算机网络 D.多用户计算机系统是计算机网络 在网络通信中,双绞线和同轴电缆传输的是(C)信号。 (A)光脉冲(B)红外线(C)电(D)微波 若一台计算机的字长为32位,则表示该机器(C)。 (A)能处理的数值最大为4位十进制数 (B)能处理的数值最多为32位 (C)在CPU中能够作为一个整体加以处理的二进制数据为4个字节 (D)在CPU中运算结果最大为32 下列存储器中,只能读出,不能写入的是(D)。 (A)硬磁盘(B)软磁盘(C)磁带(D)ROM 汇编语言是一种(C)程序设计语言。 (A)与具体计算机无关的高级(B)面向问题的 (C)依赖于具体计算机的低级(D)面向过程的 已知字符K的ASCII码十六进制数是4B,则ASCII码二进制数是1001000对应的字符应为(B)。(A)G (B)H (C)I (D)J 下列叙述中,(A)是正确的。 (A)反病毒软件通常是滞后于计算机新病毒的出现 (B)反病毒软件总是超前于病毒的出现,它可以查、杀任何种类的病毒 (C)感染过计算机病毒的计算机具有对该病毒的免疫性 (D)有的计算机病毒会直接影响计算机用户的健康 计算机指令是由__D____组成的。 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章节部分,这里不做说明。以图形方式显

南京师范大学微机原理期末模拟题

微机原理期末模拟 一.选择题 1.第一台计算机在哪一年问世?() A.1945 B.1946 C.1947 D.1948 2.8088/8086每个逻辑段最大为()KB. A.16 B.32 C.64 D.128 3.8088经过加电复位后,执行的第一条指令的地址是() A.03FFFH B.0FFFFH C. 0FFFF0H D. 0000H 4.哪个不是FLAGS( ) A.CF B. OF C.AF D.WF 5.下列指令中错误的是()。 A.MOV AH,AL B.MOV [BX],[SI] C.MOV AX,[BP][SI] D.MOV [BX],AX 6.01001100B和10010110B进行逻辑异或,其结果为()。A.11011010B B.11111011B C.00100101B D.11100010B 7.若执行加法操作前,AL=87H,BL=92H,两个数据执行加法操作后,CF 应为()。 A. 0 B. 1 C. 2 D. 10 8.若AX=9CH, BX=7BH,执行ADD AX,BX 运算,会产生____。 A. 无溢出,无进位 B. 无溢出,有进位 C. 有溢出,有进位 D. 有溢出,无进位 9.设22000H,22001H单元分别存放的数据为12H,34H,若要读取

22000H字单元中的数据,此时读出的数据是____。 A. 12H B. 34H C. 1234H D. 3412H 10. 二.填空题 1.主机由____、____、____、______四部分组成。 2.有符号八位二进制数补码表示的范围______。 3.二进制数01000111转换为BCD码为______。 4.MN/MX =____时,8088处在最小模式,构成_____系统。 5. 取指令时,使用的段寄存器是______。 6.系统的总线一般分为______、_______、________。 7.已知1F00;38A0,物理地址为____________。 8.8088/8086的工作特点_________、__________、_____________。8088/8086CPU中两个独立结构单元是_______和_____,功能分别为________、____________。 9.DW伪指令后面的每个操作数都占有____个字节。 10.8088/8086CPU指令系统按照功能可分为六大类:_____________、__________、___________、___________、___________、___________。三.分析下列程序段,写出其结果。 1、MOV AL,01H ROR AL,1 OR AL,AL NEG 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)程序设计语言

微机原理期末考试试卷(有答案)

微机原理期末考试试卷 (有答案) -CAL-FENGHAI.-(YICAI)-Company One1

《微机原理》考试试卷 一、判断题(每题1分,共10分) 1、十六位微型机的含义是:这种机器能同时处理十六位二进制数。(√) 2、微机的字长愈长,计算精度愈高,指令处理功能愈强。(√) 3、MOV指令要影响标志位。(×) 4、JMP SHORT NEXT称为近转移。(×) 5、8086与8088在软件上不一定完全兼容。(×) 6、端口是位于主机与外设之间的总称。() 7、DMA是一种不需要CPU介入的高速数据传送。() 8、8253中的计数可以通过初始化设置成加计数或减计数。() 9、内部中断的优先权总是高于外部中断。() 10、两片8259A级连后可管理16级中断。() 二、选择题(每题1分,共20分) 1、属于数据寄存器组的寄存器是_____C___。 A.AX,BX,CX,DS B.SP,DX,BP,IP C. AX,BX,CX,DX D.AL,DI,SI,AH 2、在8086和8088汇编语言中,一个字能表示的有符号数的范围是 _____B___。 A.-32768≤n≤32768 B.-32768≤n≤32767 C.-65535≤n≤65535 D.-65536≤N≤65535 3、某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为__B______。 A.02120H B.20120H C.21200H D.03200H 4、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是 ___D_____。

同济大学微机原理期末试题范围上课讲义

第一章概述 1、微型计算机的性能指标:速度,存储器容量 第二章计算机中的数制和编码 1、在计算机内部所有信息只能用“0”和“1”这两个状态表示,因此计算机内 部的“数”也都是用多个0和1组成的位串来表示的。按不同的格式构成的位组合状态就形成了不同的数制。 2、字长:把8位二进制数称为字节,把16位二进制数称为字,把32位二进制 数称为双字。 3、机器数:数值连同符号数码“0”或“1”一起作为一个数就是机器数,而它 的数值连同符号“+”或“-”称为机器数的真值。 4、原码:设机器的字长为n,则原码的定义: [X]= 反码:[X]= 反码和原码的区别:原码符号位不变,其他的位加1 补码:[X]= 正数的补码和原码相同,负数的补码为其反码在最低位加一 -128的补码按定义做:[-128]补=10000000B 对于十进制负数:若字长为n=8,其补码为256+X,字长为n=16,补码为65536+X 对于十六进制负数:若字长n=8,其补码为100H+X,若字长为n=16,补码为10000H+X 5、补码的运算 双高位法:OV=Cs+Cp,用来判是否溢出,Cs为加减运算中最高位(符号位)的进位值,Cp为加减运算中最高数值位的进位值。如果OV=1,则溢出。 直接观察法:当正加正为负,或反之,则溢出。 6、ASCII码 0~9为30~39,A到Z为41~5A,a~z为61~7A,Blank(space)为20,小数点为2E,换行LF为0A,回车CR为0D 7位ASCII码的最高位为逻辑“0”,常用奇偶校验位,用来检测存储和传送过程中是否发生错误。偶校验中,每个代码的二进制的形式中应有偶数个1. 7、汉字输入编码分为:数字编码,拼音码,字形编码。汉字编码分为:汉字的 输入编码,汉字内码,汉字自模码 第三章微型计算机的系统结构 1、硬件的组成及其功能:硬件由三个基本模块——微处理器模块,存贮器模块, I/O模块及连接这三个模块的总线构成。 微处理器CPU是微型计算机运算和控制的中心,包括运算器,控制器和存储器。他可以进行运算,逻辑判断和分析,并协调计算各个部分工作。 存储器主要是指微机的内存或主存储器,主要用来存放当前正在使用或经常

微机选择题及答案

第 1 章微型计算机概述 1. 微型计算机的硬件系统包括_______ A__ . A .控制器、运算器、存储器和输入输出设备 B 控制器、主机、键盘和显示器 C .主机、电源、CPU和输入输岀 D CPU、键盘、显示器和打印机 组成的。CPU2. 是由___B__ 控制器和运算器A .内存储器和控制器B.D .内存储器、控制器和运算器C ?内存储器和运算器 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 .单板机 8086 是_C_ 7. 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___ .显示设备组成之一 D .输入输岀设备 C .输岀设备B 输入设备.A. 12. 计算机系统总线中,用于传送读、写信号的是__C__。 A. 地址总线B 、数据总线C 、控制总线D 、以上都不对 13. 不属于微机应用特点的是__D__。 A. 轻便、功耗低 B. 性能可靠 C. 结构灵活适宜性好 D. 应用面窄 第 2 章16 位和32 位微处理器 1. 当8086CPU的INTR= “1”时,且中断允许位IF= “1 ”,贝U CPU完成_C __ 后,响应该中断请求,进行中断处理。 A ?当前时钟周期 B ?当前总线周期 C ?当前指令周期 D ?下一个指令周期 2. CPU的ALU主要完成_D_ A.地址指针的变换B .中断管理 D.产生各种时序?算术,逻辑运算及移动操作C3. 8086/8088微机处理器的内部(C ),只负责指令的译码和执行.

微机原理期末考试考试卷及答案

的数据线为16位,地址线为20位,I/O口使用16位地址线。 2.在某进制的运算中7×3=33,则7×5=_55。 3.用8位二进制数表示整数时,十进制数(-128)的补码为__。原码为无,反码为无。3.8086内部寄存器长度为16位,通用寄存器有8个,段寄存器有4个。 4.8086偶存储体的选片信号是A0,奇存储体的选片信号是BHE 。 5.MOV AX,[BX+SI]的源操作数是基址变址寻址方式,目的操作数是寄存器寻址方式。6.8086可以指向堆栈的指针寄存器有bp和sp。 7.程序中段定义结束的伪指令是ENDS,子程序定义结束的伪指令是ENDP。 8.EEPROM的擦除方法为点擦除. 9.下列指令段经汇编后,DATA所代表的偏移地址为_100 CH__。 & ORG 1000H STROE DB 12 DUP() DATA DB 05H,06H,07H,08H 1. 8086/8088在不考虑段跨越情况下,DI寄存器给出的偏移地址位于_C__。 A. 仅DS段 B. DS或SS段 C. DS或ES段 D. DS或CS段 2. 下列指令中格式错误的是___A___。 A. SHL AL,CX B. XCHG AL,BL C. MOV BX,[SI] D. AND AX,BX 3. 设(20010H)=3FH,(20011H)=B2H,执行下列指令段后,BX=____B__。 MOV AX,2000H " MOV DS,AX MOV BX,[0010H] A. B2B2H B. B23FH C. 3F3FH D. 3FB2H 4. 若SP=0124H,SS=3300H,在执行INT 60H这条指令后,堆栈栈顶的物理地址为___D___。 A. 3311CH B. 33120H C. 33122H D. 3311EH 5. 下列指令中格式错误的是_C__。 A. MOV AX,357AH[BX][DI] B. OUT DX,AL C. LEA AX,50H[BX][BP] D. RCR BX,1 6. 下列指令中允许寻址范围最大的是_D__。 A. JNZ NEXT B. LOOP NEXT ¥ C. JMP SHORT PTR NEXT D. CALL NEAR PTR NEXT 7. 8086/8088不属于BIU部分的寄存器是__D____。 A. IP B. ES C. DS D. SP 8088最大模式比最小模式在结构上至少应增加___B_。 A. 中断优先级控制器 B. 总线控制器 C. 数据驱动器 D. 地址锁存器 9. 8086在存取存贮器中以偶地址为起始地址的字时,M/IO、BHE、A0的状态分别是____D__。 A. 0,0,1 B. 1,0,1 C. 1,1,0 D. 1,0,0 10. 一个半导体存贮芯片的引脚有 A13~A0,D3~D0,WE,OE,CS,VCC,GND等,该芯片存贮容量为____C__。 A. 8K×8 B. 8K×4 C. 16K×4 D. 16K×8 !

计算机二级MS 重点选择题

第一套 3. 下列关于ASCII编码的叙述中,正确的是()。 A) 一个字符的标准ASCII码占一个字节,其最高二进制位总为1 B) 所有大写英文字母的ASCII码值都小于小写英文字母'a'的ASCII码值 C) 所有大写英文字母的ASCII码值都大于小写英文字母'a'的ASCII码值 D) 标准ASCII码表有256个不同的字符编码 B 14. 微机硬件系统中最核心的部件是()。 A) 内存储器 B) 输入输出设备 C) CPU D) 硬盘 C 第二套 3. 下列关于ASCII编码的叙述中,正确的是()。 A) 标准的ASCII表有256个不同的字符编码 B) 一个字符的标准ASCII码占一个字符,其最高二进制位总是1 C) 所有大写的英文字母的ASCII值都大于小写英文字母'a'的ASCII值 D) 所有大写的英文字母的ASCII值都小于小写英文字母'a'的ASCII值 D 13. 下列选项中,错误的一项是()。 A) 计算机系统应该具有可扩充性 B) 计算机系统应该具有系统故障可修复性 C) 计算机系统应该具有运行可靠性 D) 描述计算机执行速度的单位是MB D 18. 光盘是一种已广泛使用的外存储器,英文缩写CD-ROM指的是()。 A) 只读型光盘 B) 一次写入光盘 C) 追记型读写光盘 D) 可抹型光盘

7. 计算机操作系统的主要功能是()。 A) 管理计算机系统的软硬件资源,以充分发挥计算机资源的效率,并为其它软件提供良好的运行环境 B) 把高级程序设计语言和汇编语言编写的程序翻译到计算机硬件可以直接执行的目标程序,为用户提供良好的软件开发环境 C) 对各类计算机文件进行有效的管理,并提交计算机硬件高效处理 D) 为用户提供方便地操作和使用计算机的方法 A 8. 计算机软件的确切含义是()。 A) 计算机程序、数据与相应文档的总称 B) 系统软件与应用软件的总和 C) 操作系统、数据库管理软件与应用软件的总和 D) 各类应用软件的总称 A 12. 用高级程序设计语言编写的程序()。 A) 计算机能直接执行 B) 具有良好的可读性和可移植性 C) 执行效率高 D) 依赖于具体机器 B 第四套 2. 在计算机中,20GB的硬盘可以存放的汉字个数是()。 A) 20×1024 MB B) 20×1000×1000 KB C) 10×1000×1000 B D) 10×1024×1024 KB D 10. 二进制数110000B转换成十六进制数是()。 A) 77H B) D7H

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

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

微机原理期末考试试卷(有答案)

微机原理期末考试试卷(有答案)

INC DI LOOP AGAIN 也可用指令___A____完成同样的功能。 A.REP MOVSB B.REP LODSB C.REP STOSB D.REPE SCASB 11、动态存贮器刷新,下面哪种说法正确________。 A.刷新可在CPU执行程序过程中进行 B.刷新在外电路控制下,定时刷新,但刷新时,信息不读出 C.在正常存贮器读操作时也会发生刷新,可防止刷新影响读出信息,故读操 作时,应关闭电路工作。 D.刷新过程一定伴随着信息输出,无法控制,故刷新时不要进行读出操作。 12、用4K×8的存贮芯片,构成64K×8的存贮器,需使用多少4K×8的存贮芯片,正确答案为________。 A.128片 B.16片 C.8片 D.32片 13、对内存单元进行写操作后,该单元的内容________。 A.变反 B.不变 C.随机 D.被修改 14、在DMA方式下,CPU与总线的关系是________。 A.只能控制地址总线 B.相互成隔离状态 C.只能控制数据线 D.相互成短接状态 15、在PC/XT机中键盘的中断类型码是09H,则键盘中断矢量存储在________。 A.36H~39H B.24H~27H C.18H~21H D.18H~1BH 16、已知某系统共带三台外设,即X、Y、Z,每台外设都能发出中断,它们的中 断优先级为X>Y>Z,当前在执行Z中断服务程序时,X,Y同时发出中断请求, 若此时IF=0,问CPU响应哪台外设请求________。 A.X设备 B.Y设备 C.无响应X,后响应Y D.都不响应 17、8255A芯片中各端口的位数是________。 A.8位 B.26位 C.12位 D.4位 18、8255A的________一般用作控制或状态信息传输。 A.端口A B.端口B C.端口C D.端口C的上半部分 19、若以8253某通道的CLK时钟脉冲信号为基础,对其实行N分频后输出,通 道工作方式应设置为________。 A.方式0 B.方式2 C.方式3 D.方式4 20、8253有________个独立的计数器。 A.2 B.3 C.4 D.6 得分 三、填空题(每空1分,共20分) 1、IBM-PC机中的内存是按段存放信息的,一个段最大存贮空间为___64K_____ 字节。 2、下列字符表示成相应的ASCII码是多少? 回车___0AH_____;数字’0’ ___36H_____。 3、假设(DS)=0B000H,(BX)=080AH,(0B080AH)=05AEH,(0B080CH) =4000H,当执行指令“LES DS,[BX]”后,(DI)=____05AEH____,(ES)

微机选择题题库 答案

第1章微型计算机概述 1.微型计算机的硬件系统包括____A____. A.控制器、运算器、存储器和输入输出设备 B.控制器、主机、键盘和显示器 C.主机、电源、CPU和输入输出、键盘、显示器和打印机 D. CPU 组成的。2.CPU是由___B__ B A.内存储器和控制器.控制器和运算器 DC.内存储器和运算器.内存储器、控制器和运算器 3.中央处理器英文缩写是___B___。 A.MP B.CPU C.CU D.ALU 4.微型计算机各部件之间是用__A___连接起来的。 A.系统总线 B.AB C.CB D.DB 5.通常计算机系统中的外围设备是指__A___ A.外存储器、输入设备、输出设备 B.外存储器、输入设备 D.输入设备、输出设备 C.外存储器、输出设备 6.若把组成计算机中的运算器和控制器集成在一块芯片上成为___C__ D.单板机CB.单片机.微处理器 A.微型计算机 是___C__7.8086D.微处理器.微机系统 BA.单片机.单板机 C8.将微处理器、内存储器及I/O接口连接起来的总线是__C_____。 D.系统总线C. 片总线A. B.外总线局部总线9.微型计算机是以__B___为核心部件。 A.寄存器 B.微处理器 C.逻辑部件 D.控制部件 10.微型计算机系统的以___C___为主体。 A.系统软件 B.外部设备 C.微型计算机 D.操作系统 11.目前微型机系统上广泛使用的机械式鼠标是一种___A___ A.输入设备B.输出设备.显示设D .输入输出设备C 备组成之一. ____C_____12.计算机系统总线中,用于传送读、写信号的是、数据总线地址总线 B C、控制总线、以上都不对D A._ __ _13.不属于微机应用特点的是D。应用面窄 D.结构灵活适宜性好 C.性能可靠B.轻便、功耗低A. 第2章 16位和32位微处理器 1.当8086CPU的INTR=“1”时,且中断允许位IF=“1”,则CPU完成_ C___ 后,响应该中断请求,进行中断处理。 A.当前时钟周期 B.当前总线周期 C.当前指令周期 D.下一个指令周期 __ALU主要完成___D2.CPU的.中断管理A.地址指针的变换 B .算术,逻辑运算及移动操作DC.产生各种时序 3.8086/8088微机处理器的内部 C ,只负责指令的译码和执行. A.ALU B.BIU C.EU D.IEU 4.8086CPU是_ _B___CPU。

计算机软件系统概述

计算机软件系统概述操作系统基础知识 数据输入、数据处理和数据输出等任务。软件可保证硬件的功能得以充分发挥,并为用户提供良好的工作环境。本章按照网络管理员考试大纲的要求,首先简述计算机软件系统和软件技术的发展,再重点介绍操作系统的基本原理,以及几个常用的操作系统。计算机软件系统概述 软件系统是指为运行、管理和维护计算机而编制的各种程序、数据和文档的总称。程序是完成某一任务的指令或语句的有序集合;数据是程序处理的对象和处理的结果;文档是描述程序操作及使用的相关资料。计算机的软件是计算机硬件与用户之间的一座桥梁。 计算机软件按其功能分为应用软件和系统软件两大类。用户与计算机系统各层次之间的关系如图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类:机器语言、汇编语言、高级语言及第四代高级语言。 机器语言是计算机硬件系统能够直接识别的、不需翻译的计算机语言。机器语言中的每一条语句实际上是一条二进制数形式的指令代码,由操作码和操作数组成。操作码指出进行什么操作;操作数指出参与操作的数或在内存中的地址。用机器语言编写程序时工

微机原理期末考试考试卷及答案

1、8086的数据线为16位,地址线为20位,I/O口使用16位地址线。 2、在某进制的运算中7×3=33,则7×5=_55。 3、用8位二进制数表示整数时,十进制数(-128)的补码为__。原码为无,反码为无。 3.8086内部寄存器长度为16位,通用寄存器有8个,段寄存器有4个。 4.8086偶存储体的选片信号就是A0,奇存储体的选片信号就是BHE 。 5.MOV AX,[BX+SI]的源操作数就是基址变址寻址方式,目的操作数就是寄存器寻址方式。 6.8086可以指向堆栈的指针寄存器有bp与sp。 7.程序中段定义结束的伪指令就是ENDS,子程序定义结束的伪指令就是ENDP。 8.EEPROM的擦除方法为点擦除、 9、下列指令段经汇编后,DATA所代表的偏移地址为_100 CH__。 ORG 1000H STROE DB 12 DUP(?) DATA DB 05H,06H,07H,08H 1、8086/8088在不考虑段跨越情况下,DI寄存器给出的偏移地址位于_C__。 A、仅DS段 B、DS或SS段 C、DS或ES段 D、DS或CS段 2、下列指令中格式错误的就是___A___。 A、SHL AL,CX B、XCHG AL,BL C、MOV BX,[SI] D、AND AX,BX 3、设(20010H)=3FH,(20011H)=B2H,执行下列指令段后,BX=____B__。 MOV AX,2000H MOV DS,AX MOV BX,[0010H] A、B2B2H B、B23FH C、3F3FH D、3FB2H 4、若SP=0124H,SS=3300H,在执行INT 60H这条指令后,堆栈栈顶的物理地址为___D___。 A、3311CH B、33120H C、33122H D、3311EH 5、下列指令中格式错误的就是_C__。 A、MOV AX,357AH[BX][DI] B、OUT DX,AL C、LEA AX,50H[BX][BP] D、RCR BX,1 6、下列指令中允许寻址范围最大的就是_D__。 A、JNZ NEXT B、LOOP NEXT C、JMP SHORT PTR NEXT D、CALL NEAR PTR NEXT 7、8086/8088不属于BIU部分的寄存器就是__D____。 A、IP B、ES C、DS D、SP 8、8086/8088最大模式比最小模式在结构上至少应增加___B_。 A、中断优先级控制器 B、总线控制器 C、数据驱动器 D、地址锁存器 9、8086在存取存贮器中以偶地址为起始地址的字时,M/IO、BHE、A0的状态分别就是____D__。 A、0,0,1 B、1,0,1 C、1,1,0 D、1,0,0 10、一个半导体存贮芯片的引脚有A13~A0,D3~D0,WE,OE,CS,VCC,GND等,该芯片存贮容量为____C__。 A、8K×8 B、8K×4 C、16K×4 D、16K×8 1、写出8086CPU所含14个寄存器的英文标识及中文名称。CS16位代码段寄存器DS 16位数据段寄存器SS16位堆栈段寄存器ES16位附加段寄存器AX 累加寄存器BX基址寄存器

福建师范大学微机原理期末考卷(有答案)

福建师范大学微机原理期末考试试卷 班级:___电子信息________ 姓名:_zhouyi__________学号: ____________ 一、判断题(每题1分,共10分) 1、十六位微型机的含义是:这种机器能同时处理十六位二进制数。(√) 2、微机的字长愈长,计算精度愈高,指令处理功能愈强。(√) 3、MOV指令要影响标志位。(×) 4、JMP SHORT NEXT称为近转移。(×) 5、8086与8088在软件上不一定完全兼容。(×) 6、端口是位于主机与外设之间的总称。() 7、DMA是一种不需要CPU介入的高速数据传送。() 8、8253中的计数可以通过初始化设置成加计数或减计数。() 9、内部中断的优先权总是高于外部中断。() 10、两片8259A级连后可管理16级中断。() 二、选择题(每题1分,共20分) 1、属于数据寄存器组的寄存器是_____C___。 A.AX,BX,CX,DS B.SP,DX,BP,IP C. AX,BX,CX,DX D.AL,DI,SI,AH 2、在8086和8088汇编语言中,一个字能表示的有符号数的范围是_____B___。 A.-32768≤n≤32768 B.-32768≤n≤32767 C.-65535≤n≤65535 D.-65536≤N≤65535 3、某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为__B______。 A.02120H B.20120H C.21200H D.03200H 4、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是___D_____。 A.IN AL,端口地址 B.MOV AL,端口地址 C.OUT AL,端口地址 D.OUT 端口地址,AL 5、与十进制数58.75等值的十六进制数是__B______。 A.A3.CH 6、将十六进制数FF.1转换成十进制数是__C______。

微机原理试题集题库(带答案)

微机原理及应用习题集库 (2) 一、填空 (2) 二、单项选择题 (8) 三、程序分析题(每小题6分,共24分) (22) 四、判断题(在对的后面画√,错的后面画×): (34) 五:分析判断题(判断对错,并指出错误原因) (42) 六、简答题: (45) 七、程序题 (51) 八、接口芯片的综合编程题 (66) (一)8255A (66) (二)8259A (72) (三). 其它端口编程题 (75)

微机原理及应用习题集库 (请认真复习4、5、7、10、11章后的习题) 一、填空 1.87的原码是 0101 0111B=57H ,补码是 01010111B ,反码 01010111B 。 2.SP总是指向栈顶,若原先SP=2000H,SS=2000H,问CPU执行指令PUSH AX 后,AL内容压入物理地址为 21FFEH 存储单元中,AH内容压入物理地址为 21FFFH 存储单元中。 3.以BX基址寻址,约定的段寄存器是 DS ,以BP基址寻址,约定的段寄存 器是 SS ,变址寻址约定的段寄存器是 DS 。 4.假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么 该字地址是 20H 。 5.8086/8088的状态标志有 6(SF、PF、AF、OF、ZF、CF)个。8086/8088系统中,存储器是分段的,每段最大长度是 64K 字节,段内偏移地址从 0000H 到 FFFFH 。 6、CPU访问存储器进行读写操作时,通常在 T3状态去检测READY ,一旦检测

到READY无效,就在其后插入一个 T w周期。 7、汇编语言源程序中的语句有三种类型,它们是指令语句,伪指令 语句,宏指令语句。 8、、8086CPU寻址外设可以有两种方式,一种是直接寻址方式,另一种是间 接寻址方式。 9、CPU与外设之间的连接部件称为 I/O接口,它的基本功能是在 CPU与外设之间起缓冲作用。 10、C PU从主存取出一条指令并执行该指令的时间称(),它通常用若干个() 来表示,而后者又包括若干个()。 ①指令周期②机器周期③时钟周期 答:1-2-3 14、数据的输入/输出指的是CPU与 I/O接口进行数据交换。 15.已知X= -120,则X的原码(用八位二进制表示)是____________,补码(用八位二进制表示)是____________。 16、8088中的指令INT n用(N )指定中断类型。 17、8088的ALE引脚的作用是(地址锁存允许)。 18.一片8255A端口A有( 3 )种工作方式,端口B有( 2 )种工作方式。 19.当8255A口工作在方式1输出时,A口输入信号联络线的名称是 IBF ,

相关文档
相关文档 最新文档