微机原理考试试题与答案分析报告
微机原理试题附参考答案

一、填空题(每空1分,共15分,答案写在答题纸上)1、微型计算机由CPU、(_______)、总线、接口电路及输入输出设备等构成。
2、在微机系统中,端口编址方式一般有(_______)和(______)两种编址方式3、微机系统与输入/输出设备的信息交换有无条件传送方式、查询方式、(_______)和(_______)。
4、二进制数01100101.11的十进制表示为(_______)。
5、实模式下,已知逻辑地址为4010H:2000H,则物理地址为(_______)。
6、有一个8位机器数为10010111,若此数表示原码,则相应的十进制数的真值为(_______),若此数表示反码,则相应的十进制数的真值为(_______),若此数表示补码,则相应的十进制数的真值为(_______),若此数表示的是压缩(或组合)BCD码,则相应的十进制数的真值为(_______)。
7、设(DS)=1000H, (ES)=2000H, (SS)=3000H, (BX)=5000H, (BP)=6000H, (DI)=0001H ,内存单元中,(21000H)=1234H, (36000H)=9ABCH,(16000H)=9657H, (41002H)=789AH 。
则MOV AX, ES:[1000H] 执行时操作数的物理地址为(_______);MOV AX, [BP]执行后(AX)= (_______);MOV AX,[BX+DI] 执行时操作数的物理地址为(_______)。
8、已知(BX)=1234H, (DS)=1000H, (SI)=200H, (10221H)=3247H, 指令LEA BX, [SI+21H]执行后BX 寄存器的值为(_______)。
二、单项选择题(每题1分,共15分,答案写在答题纸上)1.以下各个指令中正确的是()。
A. MOV CS, 1000B. OUT DX, AXC. MOV BL, BPD. MOV AH, DX2. 在外部中断源的中断服务程序结束时,一般应向8259发送中断结束命令是让()的相应位清零。
微机原理考研试题及答案(3套)

6、0A8CH! k1 r9 k& v$ B 三、简答题( 每题 10 分,共 50 分 )" ^/ D1 J7 Z% p X# R7 O 1、/ \8 V! y+ @( p2 v* P 答:算术逻辑单元 ALU(运算器)。对二进制进行算术和逻辑运算的部件;# n5 e4 C4 X& e7 m5 n# g1 g1 h y 控制与定时单元(控制器)。发布操作命令的机构,执行程序时负责取出指令、分析指令、执行指令;0 C7 l' E( Q" }1 N0 z 内部总线负责在微处理器内部各部件之间传送信息, 总线缓冲器用来隔离微处理器内部和外部总线, 避免总线冲突; ; f2 E- X$ h* z9 `8 r' {% Q 寄存器阵列用于临时存放数据和地址。 2、 答:BIU:段地址寄存器 CS、DS、SS、ES;7 x; C0 J h; n2 Q 20 位地址加法器;3 ]9 L# R, \9 p, j8 g 16 位指令指针寄存器 IP; 输入输出总线控制逻辑等。 EU:运算器; 控制器; 通用寄存器 AX、BX、CX、DX;6 y/ V' h4 H0 S2 f1 b 专用寄存器 BP、SP、SI、DI;* V0 U7 m% A9 T% |( E! [8 r ~, B! A 16 位标志寄存器 FR。* s$ G3 H# o6 W) q) O 3、 答:IO/M 低、DT/R 高、/RD 高、/WR 低;0 N3 C7 P1 e4 V7 U 数据总线:0508H; 4、 答:线选法:CPU 高位地址不经过译码,直接分别连接各存储芯片的片选端以区别各芯片的地址。连线简单,不需译码 器;但容易产生地址冲突,且地址空间不连续。 全译码:所有高位地址全部参与译码,译码输出作为各芯片的片选信号。各组芯片之间不存在地址重叠和冲突 问题,每个单元地址是唯一的;缺点是译码电路比较复杂,译码其输出有时不能全部利用。2 k9 s) t# f* r+ l) p- `0 P4 c 部分译码法:只选 CPU 高位地址总线中的一部分进行译码,以产生各个存储芯片的片选控制信号。部分译码法能充分利 用译码器;但存在地址重叠。它是介于全译码法和线选法之间的一种片选方法。 5、4 |( @; [1 ?( x7 b 地址总线:49420H。
微机原理期末考试试卷(有答案)

得分《微机原理》考试试卷一、判断题(每题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,IPC. AX,BX,CX,DXD.AL,DI,SI,AH2、在8086和8088汇编语言中,一个字能表示的有符号数的范围是_____B___。
A.-32768≤n≤32768 B.-32768≤n≤32767C.-65535≤n≤65535D.-65536≤N≤655353、某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为__B______。
A.02120H B.20120H C.21200H D.03200H4、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是___D_____。
A.IN AL,端口地址 B.MOV AL,端口地址C.OUT AL,端口地址D.OUT 端口地址,AL5、与十进制数58.75等值的十六进制数是__B______。
A.A3.CH B.3A.CH C.3A.23H D.C.3AH6、将十六进制数FF.1转换成十进制数是__C______。
A.255.625 B.2501625 C.255.0625 D.250.06257、十进制负数-38的八位二进制补码是____D____。
微机原理试题及答案

第一章1-1选择1.计算机中最常用的字符信息编码是(A )A ASCIIB BCD码C 余3码D 循环码2.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于(A ) gsA 1.5B 3C 1D 0.53.MCS-51的时钟最高频率是(A ).A 12MHzB 6 MHzC 8 MHzD 10 MHz4.以下不是构成的控制器部件(D ):A程序计数器、B指令寄存器、C指令译码器、D存储器5.以下不是构成单片机的部件(D )A 微处理器(CPU)、B存储器C接口适配器(I\O接口电路)D打印机6.下列不是单片机总线是(D )A地址总线B控制总线C数据总线D输出总线7.-49D的二进制补码为.(B )A 11101111B 11101101C 0001000D 111011008.十进制29的二进制表示为原码(C )A 11100010B 10101111C 00011101D 000011119.十进制0.625转换成二进制数是(A )A 0.101B 0.111C 0.110D 0.10010选出不是计算机中常作的码制是(D )A 原码B反码C补码 D ASCII1-2填空1.计算机中常作的码制有原码、反码和补码2.十进制29的二进制表示为000111013.十进制数-29的8位补码表示为.111000114.单片微型机CPU、存储器和I\O接口三部分组成.5.若不使用MCS-51片内存器引脚EA必须接地.6.输入输出设备是计算机与外部世界交换信息的载体.7.十进制数-47用8位二讲制补码表示为.110100018.-49D的二讲制补码为.111011019.计算机中最常用的字符信息编码是ASCII10.计算机中的数称为机器数,它的实际值叫一真值。
1-3判断1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。
(寸)2.MCS-51 上电复位时,SBUF=00H。
(x )。
SBUF不定。
微机原理试题及答案1

微机原理试题库试题1一、填空题(24分)1、8086CPU寻址外设可以有两种方式,一种是寻址方式,另一种是寻址方式。
2、CPU在执行IN AL,DX指令时,M/引脚为电平,为电平。
3、微型计算机的组成4、CPU访问存储器进行读写操作时,通常在状态去检测READY ,一旦检测到READY无效,就在其后插入一个周期。
5、8086/8088系统中,存储器是分段的,每段最大长度是字节,段内偏移地址从到。
6、汇编语言源程序中的语句有三种类型,它们是语句,语句,语句。
7、一片8259A可管理级中断,经过级连最多可扩展为管理级中断。
8259A有个方式选择控制字和操作命令字。
8、CPU与外设之间的连接部件称为,它的基本功能是和。
9、数据的输入/输出指的是CPU与进行数据交换。
10、当8255A口工作在方式1输出时,A口输入信号联络线的名称是,输出信号联络线的名称是。
二、选择题(12分)1、设A=186,B=273Q,C=0BBH,它们之间的关系是。
A)A>B>C B)A<B<C C)A=B=C D)A<B=C2、8086CPU用ALE的下降沿将T1期间出现的信息锁存在外部地址锁存器中A) A0~A19 B) C) A和B D) D0~D153、下列四条指令中错误的是。
A)MOV AX,[SI] B)MOV AX,[BP+DI] C)MOV AX,[DI] D)MOV AX,[BP—DI]4、在8086/8088系统中,约定用于形成堆栈段数据物理地址的寄存器有。
A)SS,SP,BP B)SS,SP,BXC)DS,BX,BP D)DS,SP,BP5、.EXE文件产生在之后。
A)汇编 B)编辑 C)用软件转换 D)连接6、由2732芯片组成64KB的存储器,则需要块芯片和根片内地址线。
A)12 B)24 C)16 D)147、若8259A工作在优先级自动循环方式,则IRQ3的中断请求被响应并且服务完毕后,优先权最高的中断源是。
微机原理试题及答案

微机原理试题及答案4、与十进制数58.75等值的十六进制数是 B 。
A)A3.CH B)3A.CHC)3A.23H D)C.3AH5、二进制数1101.01转换成十进制数是 C 。
A)17.256 B)13.5C)13.25 D)17.56、二进制数111010.11转换成十六进制数是 B 。
A)3ACH B)3A.CH C)3A3HD)3A.3H7、十六进制数1CB.D8转换成二进制数是 D 。
A)110001011.11001B)111101011.11101C)111101011.11101D)111001011.110118、将十六进制数FF.1转换成十进制数是 C 。
A)255.625 B)2501625C)255.0625 D)250.06259、十进制正数43的八位二进制原码B 。
A)00110101B)00101011 C)10110101 D)1010101110、十进制正数38的八位二进制补码是 D 。
A)00011001 B)10100110 C)10011001 D)00100110四、是非判断题1、在第三代计算机期间出现了操作系统。
(√)2、对于种类不同的计算机,其机器指令系统都是相同的。
(×)3、在计算机中,数据单位bit的意思是字节。
(×)4、八进制数的基数为8,因此在八进制数中可以使用的数字符号是0、1、2、3、4、5、6、7、8。
(×)5、在汉字国标码GB2312-80的字符集中,共收集了6763个常用汉字。
(√)答案:一、问答题1、(1)0AH (2)51H (3)20H2、(1)0~255 (2)0.996094 (3)0~65535 (4)-32768~327673、164、(1)X1=1 (2)X1∨X2 ∨X3=15、(1)X>Y(2)X<y< bdsfid="95" p=""></y<>二、填空题1、R个,02、110Q3、43H4、5.3755、110000010010B三、选择题1、D2、A3、A4、B5、C6、B 7、D 8、C 9、B 10、D四、是非判断题1、√2、×3、×4、×5、√1.把下列各数化成二进制数和八进制数(二进制取3位小数,八进制取一位小数): 7+3/4,±3/64,73.5,725.9375,25.34答:7+3/4=111.110B; 7+3/4=7.6O; ±3/6 4=±0.000B; ±3/64=±0.0O; 73.5=1001 001.100B; 73.5=111.4O;725.9375=1011010101.111B; 725.9375= 1325.7O;25.34=11001.011B; 25.34=31. 3O3.完成下列二进制数运算:101.111+11.01 1,1001.10-110.01,101.11*11.01,101 110111/1101答:101.111+11.011=1001.01; 1001.10-110.01=11.01;101.11*11.01=10010.1011; 101110 111/1101=11100.114.完成下列各十六进制数的运算:A39E+ 28DC,D5AB-7CE5,2BF*4C,C16E/3A答:A39E+28DC=CC7A; D5AB-7CE5=58 C6; 2BF*4C=D0B4; C16E/3A=355.C26.试分别判断下列各组数据中哪个数据最大?哪个数据最小?(1) A=0.1001B,B=0.1001D,C=0.100 1H(2) A=10111101B,B=1001D,C=111H答:(1) A最大, C最小; (2) B最大, A最小;1.写出下列各数的二进制原码和补码(最后两个用双字节): 0,96,-128,-38H,12 7,105,879H,-32768答:上述各数的原码依次为:00000000(10 000000), 01100000, 无, 10111000, 01111111, 01101001, 0000100001111 001, 无;上述各数的补码依次为:00000000, 01100000, 10000000, 11001000, 01 111111, 01101001, 0000100001111001, 1000000000000000;2.分别列出下述10进制数的16进制数、非压缩的BCD数、压缩的BCD数、ASCII 数字串(用16进制形式写出):10, 64, 78, 8 1, 92, 100, 125, 255答:上述各数的16进制数依次为:AH,40H,4EH,51H,5CH,64H,7DH,FFH; 上述各数的非压缩的BCD数依次为:0100H,06 04H,0708H,0801H,0902H,010000H, 010 205H,020505H; 上述各数的压缩的BC D数依次为:10H,64H,78H,81H,92H,0100 H,0125H,0255H;上述各数的ASCII数字串依次为:3130H,3634H,3738H,3831H,3932H,313030H,313235H, 323535H;3.用10进制数写出下列补码表示的机器数的真值:71H,1BH,80H,F8H,397DH,CF42H,9350H答:上述补码表示的各机器数的真值用10进制数分别表示为: +113,+27,-128,-8,+14717,-20670,-27828 4.若用一个字节来表示带符号数,判断下列各运算在机内进行时是否会产生溢出,写出判断过程。
微机原理试卷(有答案)

重庆工学院考试试卷2011~2012学年第2 学期班级学号姓名考试科目微机原理及应用A卷闭卷共 4 页····································密························封························线································学生答题不得超过此线A. Y2___B、Y3___C、Y4___D、Y7___重庆工学院考试试卷2011~2012学年第2 学期班级学号姓名考试科目微机原理与接口技术A卷闭卷共 4 页····································密························封························线································学生答题不得超过此线重庆工学院考试试卷2011~2012学年第2 学期班级学号姓名考试科目微机原理与接口技术A卷闭卷共 4 页····································密························封························线································学生答题不得超过此线MOV BL,80HADD AL,BLJC L1JMP L2...上述程序段运行后,AL=__ ,BL=__ ,程序转向处执行。
微机原理及应用试题及答案

微机原理及应用试题及答案(总23页)-本页仅作为预览文档封面,使用时请删除本页-电气工程及其自动化专业《微机原理及应用》试题一、填空题(每空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 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)一、单项选择题1.(1)A (2)B 2.B 3.B 4.D 5.C 6.C 7.(1)C (2)B 8.(1)A (2)C 9.B 10.A 11 B 12 C 13 A 14 C 15 C 16 C 17 B 18 B 19 B 20 C 1.8086CPU通过(A )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX 指令时,该信号线为(B )电平。
(1) A. M/ B. C. ALE D. N/(2) A. 高 B. 低 C. ECL D. CMOS2.n+1位有符号数x的补码表示围为(B )。
A. -2n < x < 2nB. -2n ≤ x ≤ 2n -1C. -2n -1 ≤ x ≤ 2n-1D. -2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为( B )。
A. AND AL, 0FHB. AND AL, 0FOHC. OR AL, 0FHD. OR AL 0FOH4.下列MOV指令中,不正确的指令是( D )。
A. MOV AX, BXB. MOV AX, [BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址( C )开始的4个存贮单元。
A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是( C )。
A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由(C )时钟周期(T状态)组成,在T1状态,CPU往总线上发(B )信息。
⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是(A ),最大模式的特点是(C )。
⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( B )。
A. 0AHB. 0BHC. 0CHD. 0DH10.真值超出机器数表示围称为溢出,,此时标志寄存器中的( A )位被置位A. OF B AF C PF D CF11.8086 系统中存储器地址空间为1M,而在进行I/O读写是,有效的地址线是( B )A . 高16位 B. 低16位 C. 高8位 D. 低8位12.8086 CPU中段寄存器用来存放( C )A. 存储器的物理地址B. 存储器的逻辑地址C. 存储器的段基值D. 存储器的起始地址13.8259A可编程中断控制器的中断服务寄存器ISR用于( A )A.记忆正在处理中的中断B. 存放从外设来的中断请求信号C.允许向CPU发中断请求D.禁止向CPU发中断请求14.8253 可编程定时/计数器的计数围是( C )A. 0-255B. 1-256C. 0-65535D. 1-6553615. 在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC [BX]指令需要的总线周期数为(C)A.0 B.1 C.2 D.316. 8086中,( C ) 组寄存器都可以用来实现对存储器的寻址。
A. AX,SI,DI,BXB. BP,BX,CX,DXC. SI,DI,BP,BXD. BX,CX,SI,DI17. 微机系统中若用4片8259A构成主、从两级中断控制逻辑,接至CPU的可屏蔽中断请求线INTR上,最多可扩展为( B )级外部硬中断。
A. 32B. 29C. 28D. 2418.在8086宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是 ( B )A. 汇编指令B. 伪指令C. 机器指令D. 宏指令19.连接到64000h-6FFFFh地址围上的存储器是用8k×8 RAM芯片构成的,该芯片要( B )片。
A.8片B.6片C.10片D.12片20.8086/8088指令OUT 80H,AL表示( C )A. 将80H送给ALB.将80H端口的容送给ALC. 将AL的容送给80H端口D.将AL容送给80H存单元二.改错(若有错,请指出错误并说明原因)二、改错1.´堆栈操作应满足先进后出原则。
2.´CPU必须在执行完当前指令以后,才可以响应可屏蔽中断请求。
3.´8086CPU标志寄存器共有16位,其中只有9位有含义。
4.√(注:段短转移只有直接形式,没有间接形式)5 ´6 √7´8 √9 ´10√1.堆栈操作应满足先进先出原则。
()2.CPU在未执行完当前指令的情况下,就可响应可屏蔽中断请求。
()3. 8086CPU标志寄存器共有16位,每一位都有含义。
()4. 条件转移指令只能用于段直接短转移。
()5. 控制器的基本功能是:由程序计数器PC控制程序的有序运行,并完成各种算术逻辑运算。
()6.在8259A级连系统中,作为主片的8259A的某些IR引脚连接从片,同时也可以在另一些IR引脚上直接连接外设的中断请求信号端。
( )7. 8086的中断分为可屏蔽中断和不可屏蔽中断两种。
()8. 串行接口中“串行”的含意仅指接口与外设之间的数据交换是串行的,而接口与CPU之间的数据交换仍是并行的。
9. 字长一定的情况下,原码、反码和补码所能表示的二进制真值围是相同的。
( )10.所有进位计数制,其整数部分最低位的位权都是1 ()三、填空题1.某存贮器单元的实际地址为2BC60H,该单元在段地址为2AFOH中的偏移地址是__________。
2.8086 CPU复位后,寄存器中的值将进入初始态,问(CS)= __________,(IP)= __________,(DS)= __________。
3. 8086/8088 CPU部结构按功能分为两部分,即_________ 和__________。
4.CPU对外设进行数据传送的方式有几种,即__________,___________,或___________。
5. CPU从主存取一条指令并执行该指令的时间称为__________ , 它通常用若干个__________ 来表示,而后者又包含有若干个__________ 。
6. 8086/8088 CPU提供了接受外部中断请求信号的引脚是__________ 和__________。
7.-128的补码是8. 填入适当指令,使下面程序实现用移位、传送、加法指令完成(AX)与10相乘运算:SHL AX,__________MOV DX,AXMOV CL,__________SHL AX,CLADD __________9.时序控制方式有同步方式和10.大部分DMAC都拥有单字节传送,传送,和成组传送方式四. 阅读程序并回答问题1、已知:(AX)=2233H, (BX)=5566H, 执行了下面的程序段后, (AX)=_______ , (BX)=______ .CMP AX,BXJG NEXTXCHG AX,BXNEXT: NEG AX2、已知: (AX)=6666H, (BX)=0FF00H, (CF)=0。
在执行下面程序段后:(AX)=____, (BX)=____, (CF)=____.MOV AX,5555HAND AX,BXXOR AX,AXNOT BX五、综合应用1.8255A接口电路如图所示。
已知8255A控制字寄存器的端口地址为103H,编写8255A 初始化程序和循环彩灯控制程序。
初始时D0亮,其余不亮,D0亮一秒后移位一次,D1亮,其余不亮,以此类推每隔一秒移位一次,每移位8次为一个循环.共循环8次。
要求用汇编语言写出满足上述要求的程序段(已知一个延时1秒的子程序入口地址为DELAY1S)。
2.已知存储器地址空间分配、RAM芯片(4K×4)、如图所示,请完成如下任务:(1) 图所示RAM芯片有几根地址线?几根数据线?用该RAM芯片构成图中所示存储器地址空间分配,共需要几个芯片?共分几个芯片组?(2) 设CPU的地址总线为20位,数据总线8位,画出这些芯片按图所示的地址空间构成的RAM存储器极其与CPU间的连接图(包括3-8译码器构成的片选8译码电路)。
│┏━━━━┓┏━━┷━━━┓┏━━━━━━┓0000H ┃RAM1 ┃┃!CS ┃─┨G1 Y0!┠─┃┃→┃A11 ┃─┨!G2a Y1!┠─2000H ┠────┨.┃┃─┨!G2b ┃┃空┃.┃RAM(4K×4) ┃┃. ┃┃┃.┃┃┃. ┃6000H ┠────┨→┃A0 ┃┃. ┃┃RAM2 ┃┃┃┃┃┃┃→┃!WE ┃─┨C ┃7000H ┠────┨┃┃─┨B ┃┃空┃┃┃─┨A Y7!┠─┃┃┃D3-D0 ┃┃┃┗━━━━┛┗━━━━━━┛┗━━━━━━┛↓RAM芯片微型计算机原理与接口技术综合测试题一(答案)三、填空题1.0D60H 2.0FFFFH、0000H、0000H 3.接口部件BIU、执行部件EU 5.指令周期、总线周期、时钟周期6.NMI、INTR 8.1、2、AX , DX四、阅读程序并回答题1.0AA9AH、2233H (注:程序第三行显然应该是XCHG AX , BX)2.0000H、00FFH、0五、8255编程。
因为用到LOOP指令,循环计数器应该使用CX,而不应该只用CL。
MOV DX , 103H ; 103H为方式控制字地址MOV AL , 80HOUT DX , AL ;设置该8255 B口为方式0输出,其他位可置0MOV CX , 8 ;设置循环次数MOV DX , 101H ;101H 为B口数据端口地址AGAIN: MOV AL , 01H ;先设置D0位输出为高电平,点亮第一个彩灯NEXTP: OUT DX , ALCALL DELAY1S ;B口相应位发出高电平点亮彩灯,并维持1SSHL AL , 1JNZ NEXTPLOOP AGAIN微型计算机原理与接口技术综合测试题二一、单选题()1. 8086CPU在执行MOV AL,[BX]指令的总线周期,若BX存放的容为1011H,则和A0的状态是。
A. 0,0B. 0,1C. 1,0D. 1,1()2. 设x=-46,y=117,则[x-y]补和[x+y]补分别等于。