最新微机原理及应用试卷答案
微机原理试题及答案
微机原理试题及答案一、单项选择题(每题2分,共20分)1. 微处理器中的ALU是指什么?A. 算术逻辑单元B. 地址逻辑单元C. 控制逻辑单元D. 数据逻辑单元答案:A2. 在微机系统中,用于存储程序和数据的部件是:A. 内存B. 硬盘C. 外存D. 寄存器答案:A3. 下列哪种存储器是易失性存储器?A. ROMB. RAMC. 硬盘D. 光盘答案:B4. 微机系统中的I/O设备指的是:A. 输入输出设备B. 输入输出端口C. 输入输出接口D. 输入输出控制器答案:A5. 微处理器中的寄存器主要用于:A. 存储数据B. 存储指令C. 存储地址D. 存储控制信号答案:A6. 在微机系统中,中断是指:A. 程序的暂停执行B. 程序的中断执行C. 程序的继续执行D. 程序的顺序执行答案:B7. 微机系统中的总线包括:A. 数据总线B. 地址总线C. 控制总线D. 所有选项答案:D8. 微处理器中的指令周期包括:A. 取指周期B. 执行周期C. 访存周期D. 所有选项答案:D9. 微机系统中的DMA指的是:A. 数据传输模式B. 直接存储器访问C. 直接内存访问D. 动态内存访问答案:C10. 在微机系统中,多任务操作系统允许:A. 同时运行多个程序B. 顺序运行多个程序C. 同时运行多个进程D. 顺序运行多个进程答案:A二、填空题(每空1分,共20分)1. 微处理器中的______是指用于执行算术和逻辑运算的电路。
答案:ALU2. 微机系统中的______存储器在断电后数据不会丢失。
答案:ROM3. 在微机系统中,______是用于控制数据流向的电路。
答案:控制单元4. 微处理器中的______是指用于存储指令和数据的电路。
答案:寄存器5. 微机系统中的______是用于输入和输出数据的设备。
答案:I/O设备6. 微处理器中的______是指用于存储当前正在执行的指令的寄存器。
答案:指令寄存器7. 微机系统中的______是指用于存储当前正在执行的指令的地址的寄存器。
微机原理试题及答案
微机原理试题及答案一、选择题(每题2分,共20分)1. 微处理器中的寄存器主要用于存储()。
A. 指令B. 操作数C. 地址D. 程序2. 在微机系统中,总线是用于()。
A. 存储数据B. 传输数据C. 执行指令D. 控制设备3. 微机系统中,内存的主要作用是()。
A. 存储操作系统B. 存储程序和数据C. 执行程序D. 控制程序运行4. 在微机系统中,中断的作用是()。
A. 暂停程序运行B. 启动程序运行C. 响应外部事件D. 执行数据传输5. 微机系统中的I/O设备指的是()。
A. 输入设备B. 输出设备C. 输入输出设备D. 存储设备6. 微机系统中,CPU的主要功能是()。
A. 存储数据B. 执行程序C. 传输数据D. 控制设备7. 在微机系统中,外设是指()。
A. 内存B. 硬盘C. 打印机D. 显示器8. 微机系统中的DMA是指()。
A. 数据传输方式B. 直接存储器访问C. 动态内存访问D. 数字多媒体应用9. 微机系统中,指令周期包括()。
A. 取指令B. 执行指令C. 取指令和执行指令D. 存储指令10. 微机系统中,字长是指()。
A. 存储容量B. 指令长度C. 数据宽度D. 地址范围二、填空题(每空1分,共10分)11. 微处理器的时钟频率通常用____表示,单位是赫兹(Hz)。
12. 微机系统中的总线可以分为数据总线、地址总线和____。
13. 微机系统中,一个存储单元可以存储一个____。
14. 微机系统中,中断向量表存储了中断服务程序的____。
15. 微机系统中,I/O端口地址通常由____总线提供。
16. 微处理器的指令集是一组预定义的____。
17. 微机系统中,堆栈操作遵循____原则。
18. 微机系统中,DMA可以减少CPU的____。
19. 微机系统中,指令的执行通常分为取指、____、执行和结果写回四个阶段。
20. 微机系统中,字长为32位的CPU一次可以处理____位的数据。
微型计算机原理考试试卷(带答案解析)
微型计算机原理考试试卷(带答案解析)一、选择题(每题2分,共20分)1. 微型计算机系统中,CPU与外设进行数据交换的基本方式是()A. 并行通信B. 串行通信C. 总线通信D. 以上都对答案:D解析:微型计算机系统中,CPU与外设进行数据交换的基本方式包括并行通信和串行通信,同时也可以通过总线通信实现。
2. 微型计算机系统中,下列哪个设备不属于输入设备()A. 键盘B. 鼠标C. 显示器D. 扫描仪答案:C解析:显示器属于输出设备,用于将计算机处理的结果展示给用户。
3. 下列哪种存储器属于只读存储器()A. RAMB. ROMC. CacheD. 硬盘答案:B解析:ROM(Read-Only Memory)是只读存储器,其中的内容在制造时已经固定,无法修改。
4. 下列哪种总线不属于微型计算机系统总线()A. 数据总线B. 地址总线C. 控制总线D. 串行总线答案:D解析:微型计算机系统总线包括数据总线、地址总线和控制总线,串行总线不属于系统总线。
5. 下列哪种寄存器不属于CPU内部的寄存器()A. 程序计数器B. 指令寄存器C. 累加器D. 状态寄存器答案:D解析:状态寄存器属于外部寄存器,不属于CPU内部寄存器。
6. 下列哪种寻址方式不属于微型计算机指令的寻址方式()A. 直接寻址B. 间接寻址C. 相对寻址D. 随机寻址答案:D解析:微型计算机指令的寻址方式包括直接寻址、间接寻址和相对寻址,随机寻址不属于指令的寻址方式。
7. 在下列哪种操作中,CPU不会产生中断()A. 计算机病毒攻击B. 外部设备请求C. 软件中断D. 系统调用答案:A解析:计算机病毒攻击不会导致CPU产生中断,其他选项都会使CPU产生中断。
8. 下列哪种存储器不属于计算机的主存储器()A. RAMB. ROMC. CacheD. 硬盘答案:D解析:硬盘属于外部存储器,不属于计算机的主存储器。
9. 微型计算机中,下列哪个部件负责内存的分配和管理()A. CPUB. 运行器C. 操作系统D. 硬盘控制器答案:C解析:操作系统负责内存的分配和管理。
(答案)微机原理及应用
(答案)微机原理及应⽤⼀、填空题(每空1分,共30分)1、CPU访问存储器时,在地址总线上送出的地址称为物理地址。
2、80X86系统中,执⾏指令PUSH AX后,SP= SP-2 ;若执⾏指令POP AX后,SP= SP+2 。
3、指令“MOV AX,2000H”源操作数的寻址⽅式为⽴即数 ;指令“MOV AX,[BX+SI+6]”源操作数的寻址⽅式为带偏移量的基础加变址。
4、设(DS)=24EOH,(SS)=2410H,(ES)=2510H,(DI)=0206H,则指令“MOV AX,[DI+100H]”源操作数的有效地址为 0306H ,物理地址为 25106H 。
5、80486可访问两个独⽴的地址空间,⼀个为I/O地址空间,其⼤⼩为 64K 字节。
6、执⾏指令“XOR AX,AX”后,标志位ZF的值为 1 。
7、若(AL)=10011000B,(BL)=01100111B,则执⾏指令“ADD AL,BL”后,(AL)=11111111B;执⾏指令“AND AL,BL”后,(AL)= 0 。
8、可屏蔽中断从CPU的 INTR 引脚进⼊,只有当中断允许标志IF为 1 时,该中断才能得到响应。
9、中断向量表存放在从 00000H ⾄ 003FFH 存储空间中。
10、在实地址⽅式下,中断类型号为20H的中断所对应的中断向量,存放在内存从 00080H 开始的四个连续字节单元中,若这四个字节单元的内容由低地址到⾼地址依次为00H,50H,00H,60H,则中断服务程序的⼊⼝地址 65000H 。
11、80X86的I/O指令中,要寻址的16位的端⼝地址存放在 DX 中。
12、现要⽤6116静态RAM芯⽚构成8K×32位的存储器,此种芯⽚共需16 ⽚。
13、8255A在“⽅式1输出”与外设之间的⼀对"握⼿"信号是 ACK和OBF 。
14、由实地址⽅式上,由逻辑地址获得物理地址的计算公式为:物理地址= 段基址×16+偏移地址。
最新微机原理及应用试题库(附答案)
微机原理及应用试题库(附答案)《微机原理及应用》试题库1. 8086和8088的引脚信号中, D 为地址锁存允许信号引脚。
A.CLK B.INTR C.NMI D.ALE2. 下面的哪项是有效标识符: BA . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1:3. 如图所示的三态输出电路,当 A 时,V B≈V DD。
A. E(ENABLE)=1, A=1B. E(ENABLE)=1, A=0C. E(ENABLE)=0, A=1D. E(ENABLE)=0, A=04. 设 (SS)=2000H, (SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是D 。
A. 20102HB. 20101HC. 200FEHD. 200FFH5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的 A 。
A.符号地址 B.物理地址 C.偏移地址 D.逻辑地址6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。
A. CXB. BXC. BPD. DI(C)7. 执行下列程序段:MOV AX,0MOV BX,1MOV CX,100AA: ADD AX,BXINC BXLOOP AAHLT执行后的结果:(AX)= , (BX)= 。
A. 5050,99B. 2500,100C. 5050,101D. 2550,1028. 假设V1和V2是用DW定义的变量,下列指令中正确的是 A 。
A.MOV V1, 20H B.MOV V1, V2C.MOV AL, V1 D.MOV 2000H, V29. – 49D的二进制补码为 A 。
A. 1100 1111B. 1110 1101C. 00010001D. 1110 110010. 在8086/8088CPU中,为了减少CPU等待取指所需的时间,设置了 C 。
微机原理及应用试题库及答案1234567
第1章微型计算机系统1.1选择题1.计算机的发展阶段通常是按计算机所采用的()来划分的。
A.内存容量B.电子器件C.程序设计D.操作系统2. 一个完整的计算机系统通常应包括()。
A、系统软件和应用软件B、计算机及其外部设备C、硬件系统和软件系统D、系统硬件和系统软件3. PC机硬件系统从逻辑上看主要由CPU、内存储器、外存储器、输入设备、输出设备以及()组成。
A.运算器B.键盘C.显示器D.总线4. 以下叙述正确的是()。
A. 微机的字长可以是8、16、24、32位B. 微机的字长可以是8、16、32、64位C. 微机的字长可以是8、16、24、32KD. 字长是指计算机处理数据的精度5. BIOS是“基本输入输出系统”,在现代的微机系统中,BIOS中代码()。
A.是不能升级的B. 是可以升级的C.更换BIOS芯片后才可以升级D. 以上说法都不正确6. 以下有关CPU的说法不正确的是()。
A. CPU也称作运算控制单元B. CPU也称作微处理器C. CPU是微型机的核心部件。
D. CPU也称作运算处理单元7. 冯•诺依曼计算机的基本思想主要是指()。
A. 二进制编码和存储程序控制B. 二进制数和存储器C. CPU和存储器D. 存储器和输入输出设备8. 冯•诺依曼计算机的硬件由()大基本部件组成。
A. 3B. 4C. 5D. 69. 冯•诺依曼计算机的硬件由()等大基本部件组成。
A. 运算器、控制器、存储器和输入输出设备B. 寄存器、运算器、控制器、存储器C. 寄存器、CPU和存储器D. 存储器和输入输出设备10. 在现代的微机系统中,描述CPU主频常用的单位是()。
A. HzB. KHzC. MHzD. GHz11. 在现代的微机系统中,描述内存容量常用的单位是()。
A. BB. KBC. MBD. GB12. 微型计算机和各个外部设备之间用()连接起来,再配上软件,就构成了微机系统。
A. 系统总线B.通信总线C.数据总线D.片内总线13. 所谓微机的字长是指()。
微型计算机原理及应用试题(含答案)
机械工程及自动化《微型计算机原理及应用》试题(含答案)一、选择题1、二进制数10010110.10B的十进制数值可表示为(B)A、96.8B、150.5C、96.5D、160.52、8086芯片的地址选择线和数据线分别是(B)A、A0~A15和D0~D15B、A0~A10和D0~D7C、A0~A11和D0~D7D、A0~A11和D0~D153、8086 CPU在响应中断时顺序将(C)内容压入堆栈。
A、CS.IP.PSWB、IP.CS.PSWC、PSW.CS.IPD、PSW.IP.CS4、8086能够访问的存储空间的大小是(B)。
A.64kB.1MC.256D.16M5、8086 CPU采用(D)中断结构。
A、单级B、多级C、级联D、矢量6、相邻段地址之间的最小距离为(A)A、16个字节B、64K字节C、1K字节D、256字节7、8086 CPU的NMI引脚上输入的信号是(B)A、可屏蔽中断请求B、非屏蔽中断请求C、中断相应D、总线请求8、8086 CPU在(A)时刻采样READY信号决定是否插入等待周期。
A、T3下降沿B、T3上升沿C、T2下降沿D、T2上升沿9、保护断点就是保存(D)。
A.中断类型码B.中断服务程序入口地址C.现场D.当前CS、IP的值二、填空1、每一条指令一般都由(操作码)和(操作数)来构成。
2、8086 CPU内部的四个专用寄存器是(CS)、(DS)和(ES)及(SS)。
3、若某中断向量为08H,则该中断的中断服务子程序的入口地址在中断向量表中的物理地址范围为(00020H)~(00023H)。
4、根据以下要求用一条指令写出相应的操作:(1)、把BX和DX的内容相加,结果送入DX中。
(ADD DX,BX)(2)、用寄存器BX和位移量0B2H的寄存器相对寻址方式把存贮器中的一个字和(ADD[BX]0B2H)的内容相加,结果送入该存贮器中。
(CX)(3)、用寄存器BX和SI的基址变址寻址方式把存贮器中的一个字节与AL寄存器的内容相加,结果送入AL寄存器中。
《微机原理及其应用》考试试题及答案
南京航空航天大A3. RD低电平,WR三态,M/IO低电平B3. RD三态,WR低电平,M/IO高电平C3.RD低电平,WR高电平,M/IO高电平D3.RD高电平,WR低电平,M/IO高电平9. 8086/8088中断系统可处理__B1__个中断源,中断类型码的范围为__A2__,中断向量设置在内存__A3__, 优先权最高、最低的中断分别是___A4___。
A1. 255 B1. 256 C1. 128 D1. 1024A2. 0~255 B2. 1~255 C2. 0~127 D2. 0~1023A3. 00000H~003FFH B3. 00400H~007FFH C3. FFFFFH~FF800HA4. 除法出错, 单步B4. NMI, 单步C4. NMI, INTR D4. 除法出错, INTR10.当8253定时器0的时钟脉冲为1MHZ时,其二进制计数时的最大定时时间为B1 ,这时写入定时器的初值为A2 。
A1. 65.535ms B1. 65.536ms C1. 131.71ms D1. 131.72msA2. 0000H B2. FFFFH C2. 0001H D2. FFFEH11. 8255工作于中断方式传送数据时,可供使用的8位数据端口个数有__B 。
A.1B.2C. 3D. 412. 设异步串行通信时,每个字符对应1个起始位,7个信息位,1个奇/偶校验位和2个停止位,每秒传送这样字符240个,其波特率为___B__ b/s。
A . 2400 B. 2640 C. 1200 D. 192013. 在汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是___B___。
A.汇编指令B.伪指令C.机器指令D.宏指令14. 汇编语言源程序经汇编后,可直接生成___B___。
A. .OBJ及.ASM文件B. .OBJ及.LST文件C. .LST及.ASM文件D. .OBJ 、.LST及.ASM文件(3)单片6116的存储容量是 2K ×8bit 。
微机原理及应用试卷及答案
CS:CODE,DS:DATA AX,DATA DS,AX CL,4 AL,BCD AL,CL AL,30H ASC,AL AL,BCD AL,OFH AL,30H ASC+1,AL AH,4CH 21H START
评分细则:汇编结构
3分
拆字
5分
数据定义
பைடு நூலகம்
2分
五、综合应用题(共 20 分,每小题 10 分)
EXIT: MOV AH,02H INT 21H HLT
四、编程题(10 分)
得分 评卷人
编写一个完整的源程序,将 BUF 字节单元存放的两位 BCD 码,转换成 2 个字节的 ASCII 码,并分别存放在 ASC 和 ASC+1 字节单元中。例如:(BUF 字节单元)=58H,那么(ASC 字节单元)=35H,(ASC+1 字节单元)=38H
MOV DX,96
,BX=
-2-
XOR SBB
DH,0FFH AX,DX
执行上述指令序列后,AX=____________,CF=_____________ 4.设寄存器 AL,BL,CL 中内容均为 76H,
XOR AND OR AL,0FH BL,0FH CL,0FH
执行上述指令序列后,AL=___________ ,BL=______________,CL=_____________。 5.y=sign(x)是一个符号函数,当 x=0 时,y=0;当 x<0 时,y=-1;当 x>0 时,y=+1,下面是该函数的程序段,并利用 DOS 中断调用进行 x 值的输入和 y 值的显示。请在横线上填上适当的指令,每条横线只能填一条指令。
B)20 条,64KB
13.Intel 8086/8088 微处理器的标志寄存器中,作为记录指令操作结果的标志是( A)CF,OF,PF,AF,SF,ZF B) CF,PF,ZF,SF ) 。 C) SHL AL,1
微机原理及应用试卷(6套)含答案
学院:**学院专业班级:电子01 命题共4页第页1一填空题(每空1分,共25分)1.两个无符号数比较大小时,8086CPU用标志寄存器中的(1)标志判断结果。
2.内存单元1999H:0010H的段内偏移地址为(2),物理地址为(3);若(BP)=0010H,用指令MOV AL,[BP]取出该单元的内容,段寄存器(4)的值应为1999H。
3.8086CPU的寄存器CS:IP总是指示(5)地址,复位后CS:IP的值为(6),取出一个指令字节后,(7)自动加1。
在软件上可以通过(8)和(9)指令来改变IP的内容。
在硬件上可以用(10)或(11)来改变IP的内容。
4.在一个微机系统中有多个中断源,当出现两个中断源同时提出(12)时,CPU响应(13)的中断源,在此中断源的中断处理完毕后,再响应(14)的中断源。
5.8086/8088微处理器是否响应INTR引脚的信号由标志位(15)控制。
6.在80X86微处理器中,指令分配给寄存器SP的默认段寄存器是(16)。
7.INT 40H指令引发的中断,其中断向量存放在(17)H:(18)H开始的4个字节。
8.当ALE有效时,8086/8088的AD0-AD15引脚上传送的是(19)信息。
9.若一个数据块在内存中的起始地址为80A0H:1000H,则这个数据块的起始地址的物理地址为(20)。
10.分别用一条指令实现下列功能:1)栈顶内容弹出送BX(21)2)CX的内容加1,不影响进位标志位(22)3)AL的高四位置1(23)4)清进位标志(24)5)子程序结束返回(25)二选择题(10分)1Intel 8253/8254有()个16位计数器通道。
A、1B、2C、3D、42当8255A的端口A、端口B均工作在方式0的输入方式时,端口C可以作为()使用。
A、两个4位I/O端口或1个8位I/O端口B、状态端口C、部分引脚作端口A、端口B的联络信号D、全部作联络信号3欲使8086CPU工作在最大方式,其引脚MXMN应接()电平。
微机原理及应用试题及答案
一、填空题(每空1分)1. 微型计算机系统的主要性能指标有:字长、存储容量、指令系统、运算速度、系统配置。
2. 微型计算机系统硬件包括:运算器、控制器、存储器、输入设备、输出设备等部件,这些部件通过数据总线、地址总线、控制总线相连接。
3. 8086的标志寄存器中控制标志有:IF、DF、TF。
4. 8086的标志寄存器中状态标志有:CF 、AF 、ZF 、PF 、SF 、OF 。
5. 随机存储器RAM可分为双极型和MOS型两大类。
6. 只读存储器ROM可分为:ROM、PROM、EPROM、EEPROM。
7. 8255A是可编程并行输入/输出接口,它有3个8位端口,3种工作方式。
8. 8253是可编程定时器/计数器,它有3 个计数通道, 6 种工作方式。
9. 串行通信中的数据传送模式有:单工,半双工,全双工。
10. 串行通信中最基本的通信方式:异步通信,同步通信。
11. ADC0809有8 个模拟量输入信号,可用 3 位地址信号控制,有8 位数据输出。
12. DAC0832是可编程数/模转换器,有8位数字量输入信号,2个模拟量输出信号,可设置3种工作方式。
13. 8259A是可编程中断控制器,它有 4 个初始化命令字, 3 个操作命令字。
14.汇编语言指令语句格式:[标号:]操作码助记符[操作数1][,操作数2][;注释]15.CPU和输入/输出设备之间传送的信息有数据信息、状态信息、控制信息。
16. 串行通信中信号传输时的调制解调方式有:调频、调幅、调相。
17. DAC0832可工作在直通、单缓冲、双缓冲三种方式。
18.地址译码的方式有线译码、部分译码、全译码三种。
19.RS-232C串行通信接口T X D和R X D信号的电气性能中“1”= -3~-25V ;“0”= +3~+25V 。
20.8237是可编程DMA控制器,它有4个独立的DMA 通道。
21. 8253每个计数器有2 种计数方式,计数范围分别为:BCD 0~9999 ;二进制0~FFFFH 。
微机应用基础试题及答案
微机应用基础试题及答案一、单项选择题(每题2分,共20分)1. 微机中CPU指的是什么?A. 中央处理器B. 主存储器C. 外存D. 输入设备答案:A2. 下列哪个设备不是微机的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪答案:C3. 微机的内存主要是指什么?A. ROMB. RAMC. 硬盘D. 光盘答案:B4. 在微机中,下列哪个部件不负责数据存储?A. 硬盘B. 内存C. CPUD. 光盘答案:C5. 下列哪个操作系统不是微软公司的产品?A. Windows XPB. Windows 7C. LinuxD. Windows 10答案:C6. 微机中,下列哪个部件是负责数据的输入输出?A. CPUB. 内存C. 硬盘D. 显卡答案:D7. 下列哪个选项不是微机的基本组成部分?A. CPUB. 内存C. 显示器D. 打印机答案:D8. 微机的硬盘是用于什么?A. 存储操作系统B. 存储临时数据C. 存储永久数据D. 处理数据答案:C9. 微机的内存条通常安装在主板的哪个位置?A. CPU插槽B. 内存插槽C. 显卡插槽D. 硬盘插槽答案:B10. 下列哪个软件不是操作系统?A. WindowsB. LinuxC. macOSD. Photoshop答案:D二、多项选择题(每题3分,共15分)1. 微机的输入设备包括以下哪些?A. 键盘B. 鼠标C. 打印机D. 扫描仪答案:ABD2. 下列哪些是微机的输出设备?A. 显示器B. 打印机C. 硬盘D. 音响答案:ABD3. 微机的内存类型包括以下哪些?A. ROMB. RAMC. 硬盘D. 光盘答案:AB4. 下列哪些是微软公司的产品?A. Windows XPB. Windows 7C. LinuxD. Windows 10答案:ABD5. 微机的基本组成部分包括以下哪些?A. CPUB. 内存C. 显示器D. 打印机答案:ABC三、判断题(每题2分,共10分)1. 微机的CPU是中央处理器,负责处理数据。
《微机原理及应用》试卷及其答案
《微机原理及应用》试卷A一、填空题(每空1分,共15分)1、在计算机中,对带符号数的运算均采用补码。
带符号负数1100 0011的补码为__________。
2、单片机通常采用“三总线”的应用模式,芯片内部设有单独的、_____和控制总线。
3、当使用80C51单片机时,需要扩展外部程序存储器,此时EA应为__________。
4、若(A)=B3H,(R0)=A8H,执行指令XRL A,R0之后,(A)=_______。
5、在80C51单片机中,带借位减法SUBB指令中,差的D7需借位时,______=1,差的D3需借位时,______=1。
6、80C51单片机中,在调用子程序前,用_________指令将子程序中所需数据压入堆栈,进入执行子程序时,再用___________指令从堆栈中弹出数据。
7、在十六进制数与ASCII码值的转换过程中,当十六进制数在0~9之间时,其对应的ASCII 码值为该十六进制数加_________。
8、外部中断和有两种触发方式:__________________和________________。
9、在单片机串行通信中,依发送与接收设备时钟的配置情况,串行通信可以分为_________________和_________________。
10、若累加器A中的数据为0111 0010B,则PSW中的P=____________。
二、选择题(每题1分,共15分)1、单片机是在一片集成电路芯片上集成了以下部分,除了( )A、微处理器B、存储器C、I/O接口电路D、串口通信接口2、一个机器周期包含多少个晶振周期()A、2B、6C、8D、123、80C51单片机有21个特殊功能寄存器,其中与串行口相关的有以下几个,除了()A、SBUFB、TCONC、SCOND、PCON4、80C51系列单片机具有4个8位的并行I/O口,其中哪个口工作时需要外接上拉电阻()A、P0B、P1C、P2D、P35、寄存器中的内容为地址,从该地址去取操作数的寻址方式称为()A、寄存器寻址B、直接寻址C、寄存器间接寻址D、变址寻址6、源地址为1005H。
最新微机原理与应用习题参考答案(郑学坚)
第1章作业1、将下列二进制数转换成十进制数和十六进制数①②参考答案:①215D,D7H ②169D,A9H2.设计算机字长为8位,求机器数E3H分别为有符号、无符号数时对应的值。
参考答案:若E3为有符号数,为-29D;若E3为无符号数,为227D。
3.写出下列字符所对应的ASCII 码(1)‘0’(2)‘A’(3)‘a’参考答案:(1)30H (2)41H (3)61H1.1 为什么需要半加器和全加器?它们之间的主要区别是什么?参考答案:在做两个二进制数的加法时,右边第一位(最低有效位)相加时不用考虑进位位,只要用半加器就可实现相加;除此位外,其它各位相加都要带进位位相加,要用全加器电路。
全加器的输入端有进位输入,而半加器没有。
1.2 用补码法写出下列减法的步骤:(1)0000 1111B – 0000 1010B = 0000 1111B + 1111 0110B = 1(舍去)0000 0101B = 5 D (2)0000 1100B – 0000 0011B = 0000 1100B + 1111 1101B = 1(舍去)0000 1001B = 9 D 第2章作业2.1 ALU是什么部件?它能完成什么运算功能?试画出其符号。
参考答案:ALU是算术逻辑部件,它能完成二进制的加减乘除四则运算,也能进行布尔代数的逻辑运算。
2.4 累加器有何用处?画出其符号。
参考答案:累加器作为ALU每次运行结果的暂时存储器,在CPU中起着存放中间结果的作用。
除了能装入及输出数据外,还能使存储其中的数据左移或右移。
2.5 三态输出电路有何意义?其符号如何画?参考答案:三态输出电路能使输出电路与总线脱离,使总线结构具有公共通路的作用。
2.6 何谓L门及E门?它们在总结结构中有何用处?参考答案:L门即LOAD控制端,是用以使寄存器接受数据输入的控制门,又称装入门。
E 门即ENABLE控制端,是三态输出门,用以使寄存器中的数据输出至总线,又称三态输出门。
微型计算机原理及应用(答案
微型计算机原理及应用(第3版)(修订本)答案习题 1一、选择题1.A2.C3.B4.B5.A6.A7.B8.C9.C 10.C 11.C 12.A13.D 14.A 15.D 16.C在GB2312-80国家标准中,16~55区为一级汉字、56~87区为二级汉字。
DBB5H-A0A0H = 3B15H 3BH = 59 DBB5H属于二级汉字。
二、完成下列不同进制数的转换1.⑴270 = 100001110B ⑵455 =1 11000111B⑶0.8125 = 0.1101B ⑷720.3125 = 1011010000.0101B2.⑴1001001B = 73 ⑵11001100B = 204⑶0.0101B = 0.3125 ⑷11011.1011B = 27.68753.⑴11100011B = E3H ⑵10001111B = 8FH⑶0.0011101B = 0.3AH ⑷110011011.01011B = 19B.58H4.⑴A21H = 101000100001H ⑵4B7H = 10010110111B⑶0.00A3H = 0.0000000010100011B⑷2E8.0D5H = 1011101000.000011010101B三、完成下列机器数和真值的转换1.⑴[11001B]补= 00011001B ⑵[-11001B]补= 11100111B⑶[100000B]补= 00100000B ⑷[-100000B]补= 11100000B2.⑴[65]补= 01000001B ⑵[-75]补= 10110101B⑶[120]补= 01111000B ⑷[-100]补= 10011100B3.⑴[1000]补= 0000001111101000B ⑵[-12]补= 1111111111110100B⑶[800]补= 0000001100100000B ⑷[-3212]补=1 111001*********B4.⑴[10000001B]补= -127 ⑵[01100110B]补= +102⑶[0111011101110111B]补= 30583 ⑷[1000000000000001B]补= -32767四、完成下列各数值和机器编码的转换1.⑴01100011B=99 压缩的BCD码 = 10011001非压缩的BCD码 = 0000100100001001⑵01010000B=80 压缩的BCD码 = 10000000非压缩的BCD码 = 0000100000000000⑶0000001100001111B=783 压缩的BCD码 = 0000011110000011非压缩的BCD码 = 000001110000100000000011⑷0001111111111111B=8191 压缩的BCD码 = 1000000110010001非压缩的BCD码 = 000010000000000100001001000000012.⑴换行 0AH ⑵字母“Q”51H⑶ASCII码“7” 37H ⑷空格20H⑸汉字“隘”(国标码) 30H、2FH ⑹汉字“保”(内码) B1H、A3H3.⑴ [15]补= 00001111 ⑵15的压缩BCD数 = 00010101B⑶15的非压缩BCD数 = 0000000100000101⑷15的ASCII码 = 31H、35H ⑸15的区位码 = 0317、0321⑹15的国标码 = 23H、31H、23H、35H⑺15的内码 = A3H、B1H、A3H、B5H⑻15的奇校验码 = 100001111B五、分析下列各题1.X 2 +X+1 = 273 X = 162.⑴x和y两个数均为无符号数X<Y⑵x和y两个数均为有符号的补码数X>Y3.16X1 + X2 = 10X2 + X135H或53习题 2一、选择题1.A PC是英文Personal Computer的缩写,就是“个人计算机”,个人计算机属于微型计算机。
微机原理与应用参考答案
《微型计算机原理与应用》参考答案一、单项选择题(每题2分,共20分)1.微处理器又称作(B )A、UPSB、MPUC、RAMD、ALU2.从8086CPU的内部结构上看,其是由(D )两部分组成。
A、制器和20位物理地址加法器B、运算器和总线接口C、执行单元和总线接口单元D、控制器和运算器3.十进制数20用八进制表示是(C )A、20B、14C、24D、101004.一个数用二进制表示至少要6位,则用八进制表示至少要几位( B )A、1B、2C、3D、45.补码10010101的真值是( D )A、+21B、-21C、+107D、-1076.BCD码01110101与BCD码01101000之和的八位BCD码是(B )A、11011101B、01000011C、00010100D、110100117.以下四种存储器中,随机存取存储器是( A )A、RAMB、ROMC、PROMD、EPROM8.没有外存贮器的计算机监控程序可以存放在( B )A、RAMB、ROMC、CPUD、RAM 和ROM9.以下选项中不是计算机内存储器的是(C )A、RAMB、ROMC、CPUD、SDRAM10.采用串行接口七位ASCⅡ码传送数据,带有1位奇偶校验位和1位停止位,波特率为8600波特,则字符传送速率为( D )A、960B、955C、480D、860二、判断题(下列各题,你认为正确的,请在题干的括号内打“√”,错的打“×”。
每题1分,共10分) 总线宽度1.所谓CPU就是微型计算机。
(×)2.在计算机中正数的原码、反码、补码是相同的。
(√)3.八位二进制可以表示的最大十进制数是1024。
(×)4.在浮点数加减运算中,阶码与尾数作为一个整体相加减。
(×)5.若总线地址为26位,则最大访存空间为6M。
(×)6.EPROM 虽然是只读存储器,但在编程时可向内部写入数据。
微机原理试题库及答案
微机原理试题库及答案一、选择题(每题2分,共20分)1. 微机系统中,CPU指的是什么?A. 中央处理单元B. 存储器C. 输入设备D. 输出设备答案:A2. 以下哪个不是微处理器的组成部分?A. ALUB. 控制单元C. 存储器D. I/O接口答案:C3. 微机系统中的总线可以分为哪几类?A. 数据总线B. 地址总线C. 控制总线D. 所有以上答案:D4. 以下哪个是微机系统中的输入设备?A. 显示器B. 键盘C. 打印机D. 硬盘答案:B5. 微机系统中的内存分为哪两类?A. ROM和RAMB. SRAM和DRAMC. EPROM和EPROMD. 只读存储器和随机访问存储器答案:A6. 微机系统中,中断是指什么?A. 程序的暂停B. 程序的终止C. 程序的继续D. 程序的异常处理答案:D7. 在微机系统中,I/O设备指的是什么?A. 输入输出设备B. 输入输出接口C. 输入输出程序D. 输入输出端口答案:A8. 微机系统中,DMA是指什么?A. 数据管理器B. 直接内存访问C. 数据管理分析D. 数据移动分析答案:B9. 微机系统中的BIOS是指什么?A. 基本输入输出系统B. 基本输入输出服务C. 基本输入输出系统D. 基本输入输出程序答案:A10. 在微机系统中,CPU的时钟频率是指什么?A. CPU的运行速度B. CPU的功耗C. CPU的电压D. CPU的尺寸答案:A二、填空题(每题2分,共20分)1. 微机系统中的CPU主要由______和______组成。
答案:算术逻辑单元(ALU)、控制单元2. 微机系统中的总线宽度通常是指______总线的宽度。
答案:数据总线3. 微机系统中的RAM是______存储器。
答案:随机访问4. 微机系统中的ROM是______存储器。
答案:只读5. 微机系统中的I/O接口是连接______和______的桥梁。
答案:CPU、I/O设备6. 微机系统中的中断服务程序是______响应中断请求的程序。
微机原理与应用试卷-有答案
微机原理与应用试卷一、单项选择题(每小题 1 分共 10 分)1.十进制33.25转换成十六进制数为 ( )A. B1.4HB. 1B.19HC. 21 .4HD. 33.4H2. 若有16条地址线,那么可访问的内存地址范围为。
( )A. 0001H~FFFFHB. 0000H~FFFFHC. 00000H~FFFFFHD. 00001H~FFFFFH3. 8086 CPU内有指示下条指令有效地址的指示器是 ( )A. IPB. SPC. BPD. SI4.下列指令中语法有错误的是 ( )A. IN AX,20HB. LEA SI,[2000H]C. OUT DX,AL D. SHL AX,25. 8088CPU内部的数据总线有多少条 ( )A. 8条B. 16条C. 20条D. 32条6. 若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为( )A. 0FH和04HB. 0BH和04HC. 0FH和0BH D. 04H和0FH7. 指令MOV AX,[BX][SI]中源操作数的寻址方式是。
( )A. 寄存器间接寻址B. 变址寻址C. 基址变址寻址D. 相对寻址8. 与MOV BX,OFFSET X等价的指令是 ( )A. MOV BX,XB. LDS BX,XC. LES BX,X D. LEA BX,X9. 不能实现将AX清零和CF清零的指令是()A. SUB AX,AXB. MOV AX,0C. XOR AX,AX D. AND AX,010.可编程计数/定时器8253的工作方式有几种()A. 3B. 4C.5 D. 6二、填空题(每空2分,共20分)1. 计算机通常___________和___________是核心部件,合称为中央处理单元CPU。
2. 8086CPU通过数据总线对__________进行一次访问所需要的时间为一个总线周期,一个总线周期至少包括__________时钟周期。
微机原理试题及答案
微机原理试题及答案一、选择题1. 微处理器的核心部件是()。
A. 算术逻辑单元(ALU)B. 控制器(CU)C. 寄存器D. 内存答案:B2. 在微机系统中,用于存储程序指令的存储器是()。
A. ROMB. RAMC. CacheD. 硬盘答案:A3. 下列哪种总线宽度可以提供更高的数据传输速率?()。
A. 8位B. 16位C. 32位D. 64位答案:D4. 微处理器中的直接寻址方式是指()。
A. 操作数在指令中给出B. 操作数在寄存器中C. 操作数在内存中,通过基址寄存器寻址D. 操作数在内存中,通过变址寄存器寻址答案:A5. 在微机原理中,中断是指()。
A. 程序的暂停执行B. 程序的错误终止C. 程序的跳转执行D. 程序的异常处理答案:D二、填空题1. 在微机系统中,CPU是_________的缩写,它负责执行计算机程序中的所有指令。
答案:中央处理器2. 一个32位的系统可以一次性处理_________位的数据。
答案:323. 在计算机内存中,_________是用来存储程序运行期间需要频繁访问的数据。
答案:Cache4. 指令周期通常由_________、执行和中断三个阶段组成。
答案:取指5. 一个完整的指令包括操作码和_________。
答案:操作数三、判断题1. 所有的微处理器都具有浮点运算功能。
()答案:×2. 寄存器是用于临时存储数据和指令的小容量内存。
()答案:×3. 一个微处理器的字长决定了它可以一次性处理的数据的位数。
()答案:√4. 硬盘是微机系统中的主要内存部件。
()答案:×5. 中断服务程序的执行可以被操作系统调度。
()答案:√四、简答题1. 请简述微处理器和微机系统的区别。
答:微处理器是一种集成电路芯片,它包含了执行计算机程序所需的算术逻辑单元、控制器和其他必要部件。
微机系统则是一个完整的计算机系统,它不仅包括微处理器,还包括内存、输入输出设备、电源和其他外围设备。
浙江工业大学微机原理及应用试卷答案
微机原理练习题一、填空题1.80C51单片机内部 4 KB程序存储器,地址为 0000H 到 0FFFH .2.在基址加变址寻址方式中,以 A 作变址寄存器,以 DPTR 或PC作基址寄存器. 3.PSW是程序状态寄存器,其包括RS1、RS0位,这两个位的作用是:确定工作寄存器组.4.设累加器〔A〕=7FH,〔Cy〕=0,则执行DA A指令后,〔A〕= 85H .5.汇编语言指令是由__操作码______和____操作数____两部分组成.6.MCS-51单片机访问外部存储器时,利用ALE信号锁存来自P0口的低8位地址信号. 7.MCS-51的定时/计数器可以有 4 种工作方式,编制程序时需要通过设定 TMOD 特殊功能寄存器的值设定T0和T1的工作方式,当T0需要工作在16位定时器方式,T1工作在8位自动重装方式时,该寄存器值为 21H .8.指令"MOV A,R0〞和"MOVX A,R0〞的区别是:前一个内部数据存储器操作,后一个外部数据存储器操作.9.INT0中断和INT1中断的入口地址分别为0003H 和0013H .假设软件设定INT0为低优先级别、INT1为高优先级别,当CPU正在执行INT0中断时,发生了INT1中断请求,CPU 应如何响应?先中断INT0中断,先执行INT1中断. .10.MOV C,20H,源操作数的寻址方式为:位寻址方式 . 11.假定累加器A的内容30H,执行指令:1000H:MOVC A,A+PC后,把程序存储器1031H单元的内容送累加器A中.二、程序填空、解释程序语句,并填写运行结果1.PROG:MOV 40H,#3AHMOV A ,#08HORL A,#0F0H ;将A的高4位置1MOV 30H,AANL A,#0F0HSW AP A ;A中的高4位与低4位交换MOV 31H,A当执行完以上指令后,填写下面的寄存器或地址中的值:当执行完以上指令后,填写下面的寄存器或地址中的值:〔A〕= 0FH ;〔40H〕= 2AH ;〔30H〕=0F8H ;〔31H〕= 0FH .2.已知PSW=91H,〔30H〕=05H,<31H>=09H <41H>=06H,<40H>=0AAH,试执行如下程序,写出执行结果.ORG 1000H ;确定以下程序从1000H开始存放代码MOV A,30HADD A,40HDA AMOV 50H,AMOV A,31HADD A,41HDA A ;对A进行BCD码调整MOV 51H,ALL: SJMP LL;进行死循环<51H>=15H;<50H>=15H;<41H>=06H;<40H>=0AAH.3.若内部<61H>=0F2H,〔62H〕=0CCH ,:MOV A, 61HMOV B, #02HDIV AB ;A与B相乘ADD A, 62HMOV 63H, ACLR A ;清楚A的内容ADDC A, BMOV 64H, A<63H>=45H;<64H>=01H;〔A〕= 01H ; <B〕= 00H4.MOV R0,#DATA ; 把立即数DATA给R0MOV A,R0RL A ; 累加器A循环左移一位MOV R1,ARL ARL AADD A,R1MOV R0,A ; 〔A〕--〔〔R0〕〕1>该程序的功能是:〔把DATA所指的存储单元内容乘以10〕;2>若不使结果产生溢出,则运行前A的值应小于等于< 25>.5.MOV A,#04MOV 50H,AMOV 51H,AMOV 52H,AMOV 53H,#80HMOV R6,#03HMOV R0,#50HMOV A,R0CLR C ;清楚进位标志AA:INC R0ADDC A,R0 ; 将<A>和<<R0>>与〔C〕相加DJNZ R6,AA ; 当第3次执行该指令时,〔R6〕=0RET该程序的功能是:将50H,51H,52H,53H四个单元的内容相加当上面程序执行完成后,填写下面的寄存器或地址中的值:〔A〕8CH;〔进位位C〕00H;〔R0〕53H;〔R6〕00H;〔50H〕04H;〔51H〕04H;〔52H〕04H;〔53H〕80H.三、简答题1.试简述80C51单片机的存储器组织.〔1〕分为内部数据存储器、SFR、内部程序存储器,外部数据存储器〔0000H-0FFFFH〕,外部程序存储器〔和内部之和为64K〕.〔2〕内部数据存储器:地址为00H-7FH;4个工作寄存器组,每组个寄存器,由R0-R7表示;〔3〕位寻址区:20H-2FH〔位地址00H-7FH〕与SFR地址能被8整除的地址单元;〔4〕SFR地址为80H-0FFH,采用直接地址方式.2.MCS-51的寻址方式有哪七种?立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、基地址加变址寻址、相对寻址、位寻址.3.80C51单片机具有多少个中断请求源?分多少个优先级别?简述多源中断优先级管理和中断嵌套.〔1〕8051共有5个中断源:INT0,T0,INT1,T1,SERIAL.中断能否响应由中断控制寄存器IE 的设置来决定.〔2〕有2个中断优先级,由IP 寄存器的位来确定,当对应位设置为高电平时,对应的中断为高优先级,否则为低优先级,IP 〔-,-,-,PS,PT1,PX1,PT0,PX0〕中断优先级管理:〔1〕高优先级的中断可以中断低优先级的中断服务程序,从而可以实现中断嵌套;同级或低优先级的中断则不能;〔2〕同级的中断同时申请,按照INT0,T0,INT1,T1,SERIAL 顺序先后响应.4.设定时器1设成方式2,作为波特率发生器,若系统时钟频率为12MHz,确定在串行方式1下可能产生的最高波特率与最低波特率.串行方式1的波特率公式为:mod 6212103212(256)s c ⨯⨯-定时器为自动重装载模式,<1>当C=0,SMOD=0时,得到最小波特率为:122.1bps ; <2> 当C=255,SMOD=1时,得到最大波特率为:62.5Kbps ;四、编制程序1. 编程求逻辑函数L 的值,()()L U V W X W Y Z =•++•+.式中,L,U,V,W,X,Y,Z 均为位变量.2. 设有100个有符号数,连续存放在以3000H 为首地址的存储区中,试编程统计其中正数、负数、零的个数并分别存放在内部RAM30H 、31H 、32H 单元中.3. 从内部RAM30H 单元开始,有10个单字节数据.试编一个程序,把其中的正数、负数分别送40H 和50H 开始的内部RAM 单元.4. 设单片机晶振频率F OSC =6MHz,使用定时器1以工作方式1产生周期为500mS 的等宽方波,用中断方式实现编程,并在P1.7输出.要求:<1>写出T1定时器的方式控制字,T1定时器初值计算;<2>试编写程序完成此功能.1.MOV C,VORL C,/WCPL CANL C,UMOV L,CMOV C,WANL C,/YORL C,Z CPL CANL C,XORL C,LMOV L,C位寻址方式写程序〔2分〕,第一部分〔2分〕,第二部分〔2分〕,程序完成性〔4分〕2.MOV DPTR,#30000HMOV 30H,#00HMOV 31H,#00HMOV 32H,#00HMOV R2,#100LOOP: MOVX A,DPTRCJNE A,#00H,LOOP1INC 32HSJMP LOOP3LOOP1: JC LOOP2INC 30HSJMP LOOP3LOOP2: INC 31HLOOP3: INC DPTRDJNZ R2,LOOPEND评分标准;初始化2分,循环体5分,程序完整性3分3.MOV R0,#30HMOV R2,#10MOV R4,#40H ;目标指针1MOV R4,#50H ;目标指针2LOOP: MOV A,R0ACC.7, LOOP2;为正数MOV A,R4MOV R1,AMOV A,R0MOV R1,AINC R4SJMP LOOP3LOOP2: MOV A,R5MOV R1,AMOV A,R0MOV R1,AINC R5LOOP3: DJNZ R2,LOOPEND评分标准;初始化2分,循环体5分,程序完整性3分4. 500Ms= 25ms*20TMOD=10H, Fosc=12MHZ, t=25ms, L=16,2L =216=65536则定时常数TC=2L-foscxt/12=65536-〔12x106x25x10-3〕/12=65536-25000=40536=9E58H TCH=9EH,TCL=58H <2分>ORG 0000HLJMP STARTORG 000BHMOV TH0,#0B1HMOV TL0,#0E0HDJNZ R7, TIM0_ENDCPL P1.0MOV R7,#20TIM0_END: RETI中断服务程序得2分START: MOV TMOD,#01HMOV TH0,#0B1HMOV TL0,#0E0HMOV R7,#20CLR P1.0SETB ET0SETB EASETB TR0SJMP $初始化部分得2分,程序完善性与其他得4分。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理及应用试卷答案
一、填空题:
1、锁存复用线上的地址
2、确定是否在T3周期后插入T w周期
3、IP由寻址方式决定的16位偏移量SP
4、微处理器存储器I/O接口电路
5、825908H—OFH
6、n
7、3 2
8、接收移位发送移位
二、判断题:
1、√
2、√
3、√
4、√
5、√
6、×
7、√
8、×
9、×10、√
11、×12、√13、√14、√
三、简答题:
1、答:①在刷新周期,是用只有行地址的方法,选中一行对它进行刷新。
(3分)
②有效将行地址存入行地址锁存器,被这个地址选中的那一行中的所有单元都读出
和重写,达到刷新的目的。
(3分)
2、答:①CUP输出控制字CW=16H,指定它的工作方式;(1.5分)
②CPU向它写入计数初值LSB=4;(1.5分)
③装入计数值后开始计数,一个CLK使计数值减2;(1.5分)
④当计数到0时,使输出改变状态。
同时重装这个计数值,开始新的计数。
(1.5分)
3、答:①当CPU响应中断时,将发出高电平的中断响应信号;(2分)
②由于F/FA没有中断请求,它的输出为低电平,故A2输出为高,相当于将中断响
应信号传递下去;(2分)
③因为F/FB有中断请求,F/FB输出为高,故B1输出为高,即中断输出2为高,用它去控制转至中断2的服务程序的入口。
(2分)
四、问答题:
1、答:①20位物理地址的形成如下图所示:(2分)
②段寄存器内容左移4位与16位偏移量相加,形成20位物理地址。
(2分)
2、答:①这是在一个周期内完成的;(2分)
②读出某一单元的内容,修改后再写回这个单元。
(2分)
3、答:①停止位和空闲位都是高电平;
②停止位是字符格式中规定好的,是传递字符的一部分;(2分)
③两个互相通信的系统,在传输线上没有字符传送时是高电平。
这个高电平称为空
闲位。
(2分)
4、答:①全译码方式:存储器芯片中的每一个存储单元对应一个唯一的地址。
译码需要的
器件多;(3分)
②部分译码方式:存储器芯片中的一个存储单元有多个地址。
译码简单;(3分)
③线选:存储器芯片中的一个存储单元有多个地址。
地址有可能不连续。
不需要译
码。
(2分)
五、应用题:
1、答:可用2种方法实现:
①8255A工作于方式O时,端口C可以指定为输出。
每隔1/2方波周期改变其中一位的状态,其它位不变。
就可以通过端口C的某一条线输出连续的方波。
(4.5分)
②用对端口C某一位置位/复位的方法实现。
即每隔1/2方波周期时间,对端口 C 的某一位交替进行置位、复位,即可从端口C的某一条线输出连续的方波。
(4.5分)
2、答:①分配给32K×8ROM芯片的地址为:F8000H-FFFFFH(4.5分)
②分配给8K×8ROM的地址为下述4组地址之一:
F0000H-F1FFFH
F2000H-F3FFFH
F4000H-F5FFFH
F6000H-F7FFFH(4.5分)。