计算机系统结构张晨曦试题.pdf

上传人:s****u 文档编号:12796911 上传时间:2020-05-24 格式:PDF 页数:10 大小:631.80KB
返回 下载 相关 举报
计算机系统结构张晨曦试题.pdf_第1页
第1页 / 共10页
计算机系统结构张晨曦试题.pdf_第2页
第2页 / 共10页
计算机系统结构张晨曦试题.pdf_第3页
第3页 / 共10页
点击查看更多>>
资源描述
1 试题 1 一、填空题( 25 分,每空 1 分) 1. AT89S51 单片机为 位单片机 2. MCS-51 系列单片机的典型芯片分别为 、 、 。 3. AT89S51 的异步通信口为 (单工 /半双工 /全双工) 4. AT89S51 有 级中断, 个中断源 5. AT89S51 内部数据存储器的地址范围是 ,位地址空间的字节地址范围是 ,对应的位地址范围 是 ,外部数据 存储器的最大可扩展容量是 。 6. AT89S51 单片机指令系统的寻址方式有 、 _、 _ _、 _ _ _、 。 7. 如果 (A)=34H, (R7)=0ABH,执行 XCH A, R7;结果 (A)= , (R7)= 。 8. 82C55 可以扩展 个并行口,其中 条口线具有位操作功能; 9. 当单片机复位时 PSW H,这时当前的工作寄存器区是 区, R4 所对应的存储单元地址为 H。 10. 若 A 中的内容为 67H,那么, P 标志位为 。 11. 74LS138 是具有 3 个输入的译码器芯片,其输出作为片选信号时,最多可以选中 片芯片。 二、判断以下指令的正误:( 5 分) ( 1) MOV 28H, R4; ( ) ( 2) INC DPTR; ( ) ( 3) DEC DPTR ; ( ) ( 4) CLR R0 ; ( ) ( 5) MOV T0, #3CF0H; ( ) 三、简答题 1. 如果 (DPTR)=507BH, (SP)=32H, (30H)=50H, (31H)=5FH, (32H)=3CH,则执行下列指令后: POP DPH; POP DPL; POP SP; 则: (DPH)= _ _;( DPL) =_ _;( SP) =_ _; ( 6 分) 2. 采用 6MHz 的晶振,定时 1ms,用定时器方式 0 时的初值应为多少?(请给出计算过程)( 6 分) 3. 分析下列程序的功能( 5 分) PUSH ACC PUSH B POP ACC POP B 四、图为 8 段共阴数码管,请写出如下数值的段码。 0_ _; 1_ _; 2_ _; 3_ _ ; _4_ ; 5_ ; P_ _; 7_ ; 8_ _; C_; b a c d e f g h a b c d e f g h D0 D1 D2 D3 D4 D5 D6 D7 2 五、简述 AT89S51 单片机主从结构多机通信原理,设有一台主机与三台从机通信,其中一台从机通信地址号为 01H,请叙 述主机呼叫从机并向其传送一个字节数据的过程。 (请给出原理图 ) (10 分 ) 六、简述一种多外部中断源系统的设 计方法。 (给出图和程序 )( 10 分) 七、简述行列式扫描键盘的工作原理。 (8 分 ) 八、请回答: (共 20 分 ) 1. 下图中外部扩展的数据存储器容量是多少? (2 分 ) 2. 三片 6264 的地址范围分别是多少? (地址线未用到的位填 1) (6 分 ,) 3. 若外部程序存储器已扩展(未画出),请编写程序,要求: ( 1) 将 30H3FH 中的内容送入 6264 1# 的前 16 个单元中; (6 分 ) ( 2) 将 6264 2# 的前 32 个单元的内容送入 40H5FH 中; (6 分 ) P2.7 P2.6 P2.5 P2.4 P2.0 AL E 8031 P 0.0 P0.7 RD WR D 0 Q 0 D 7 Q 7 G OE A0 A 7 A 8 A 1 2 C S 6 2 6 4 1 # CE D0 D 7 DE WR A0 A 7 A 8 A 1 2 C S 6 2 6 4 2 # CE D0 D 7 DE WR A0 A 7 A 8 A 1 2 C S 6 2 6 4 3 # CE D0 D 7 DE WR 8 5 8 8 8 8 8 373 V c c V c c V c c 试题 2 一、填空题( 24 分,每空 1 分) 3 1 AT89S51 单片机是( )位的单片机。 2 AT89S51 单片机有( )个中断源,( )级优先级中断。 3串行 口方式 3 发送 的第 9 位数据 要事先写入( ) 寄存器的 ( )位 。 4串行口的方式 0 的波特率为 ()。 5 AT89S51 内部数据存储器的地址范围是( ),位地址空间的字节地址范围是( ),对应的位地址范围是( )外部数 据存储器的最大可扩展容量是( )。 6在 内部 RAM 中 可位寻址区中 ,位地址为 40H 的位, 该位 所在字节 的字节地址为( )。 7如果 (A)=58H, (R1)= 49H, (49H)= 79H,执行指令 XCH A, R1 后;结果 (A)=( ) , (49H)=( )。 8利用 81C55 可以扩展( )个并行口,( )个 RAM 单元。 9当单片机复位时 PSW ( ) H, SP=( ), P0P3 口均为( )电平。 10若 A 中的内容为 88H,那么, P 标志位为( )。 11当 AT89S51 执行 MOVC A, A+ DPTR 指令时,伴随着( )控制信号有效。 12 AT89S51 访问片外存储器时,利用( )信号锁存来自( )发出的低 8 位地址信号。 13已知 fosc=12MHz, T0 作为定时器使用时,其定时时间间隔为( )。 14若 AT89S51外扩 8KB 程序存储器的首地址若为 1000H,则末地址为( ) H。 二、判断对错,如对则在( )中写“”,如错则在( )中写“”。( 10 分) 1 AT89S51 单片机可执行指令: MOV 35H, R3。( ) 2 8031与 8751的区别在于内部是否有程序存储器。( ) 3当向堆栈压 入一个字节的数据后, SP 中的内容减 1。 ( ) 4程序计数器 PC 中装的内容是当前正在执行指令的地址。( ) 5某特殊功能寄存器的 字节 地址为 80H,它即能 字节寻址 ,也能 位寻址。 ( ) 6 AT89S51 单片机中 的 PC 是不可寻址的 。 ( ) 7当 AT89S51 执行 MOVX DPTR, A 指令时,伴随着 WR*信号有效。 ( ) 8 AT89S51 的定时器 /计数器对外部脉冲进行计数时,要求输入的计数脉冲的高电平或低电平的持续时间不小于 1 个机器周 期。 ( ) 9区分外部程序存储器和数据存储器的最可靠的方法是看其是被 WR*还是被 PSEN*信 号连接。 ( ) 10各中断源发出的中断请求信号,都会标记在 AT89S51 的 TCON 寄存器中。 ( ) 三、简答题 1 如果 (DPTR)=5678H, (SP)=42H, (3FH)=12H , (40H)=34H, (41H)=50H, (42H)=80H,则执行下列指令后: POP DPH POP DPL RET 则: (PCH) =_ _;( PCL) =_ _;( DPH) =_ _;( DPL) =_ _; ( 4 分) 2 AT89S51 采用 6MHz 的晶振,定时 2ms,如用定时器方式 1 时的初值( 16 进制数)应为多少?(写出计算过程) ( 6 分) 3 AT89S51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,为什么 ? ( 6分) 4说明 AT89S51 的外部引脚 EA*的作用? ( 4 分) 5写出 AT89S51 的所有中断源,并说明说明哪些中断源在响应中断时,由硬件自动清除,哪些中断源必须用软件清除, 为什么? ( 6 分) 四、 下图为某 AT89S51 应用系统的 3 位 LED 8 段共阳极静态显示器的接口电路,( 1)该静态显示器电路与动态扫描的 显示 器电路相比有哪些优缺点?( 2)写出显示字符“ 3”、“ 8”、“ 5”的段码,注意:段码的最低位为“ a” 段,段码的最高位为 “ dp” 段( 3)已知 8255A 的 PA 口、 PB 口和 PC 口的地址分别为 FF7CH、 FF7DH、 FF7EH,且 8255A 的这 3 个端口均已 被编写完毕的初始化程序初始化为方式 0 输出,请编写出使 3 位 LED 共阳极显示器从左至右显示“ 3.85”的程序段。 ( 14 分) 4 五、 画出 AT89S51 系列单片机利用串行口进行 1 台主机与 4 台从机多机串行通讯连线图 , 其中 1 台从机通讯地址号为 02H, 请叙述主机向 02H 从机发送一个字节数据的过程 (10 分 ) 六、 请回答: (共 16 分 ) 1下图中外部扩展的程序存储器和数据存储器容量各是多少? (2 分 ) 2两片存储器芯片的地址范围分别是多少? (地址线未用到的位填 1) (6 分 ,) 3请编写程序,要求: ( 1)将内部 RAM 30H3FH 中的内容送入 1# 6264 的前 16 个单元中;( 4 分) ( 2)将 2# 6264 的前 4 个单元的内容送入 40H43 中;( 4 分) 试题 3 PSEN CE WR P2.7 P2.6 P2.5 P2.4 P2.0 AT89S51 D0-D7 OE D0-D7 OE 2764 CE A8-A12 A0-A7 OE 74LS 373 Q0 Q7 D0 D7 G ALE P0.7 P0.0 8 8 8 8 8 5 5 5 8 8 +5V WR 2# 6264 CS CE A8-A12 A0-A7 +5V WR CS A8-A12 A0-A7 OE 1# 6264 RD 5 8 a b c d e f g dp 8255A PB PC PA 来自 AT89S51 +5V 82C55 5 一、填空题( 31分,每空 1 分) 1 AT89S51 单片机有( )级优先级中断。 2串行 口方式 2接收到的第 9位数据送 ( ) 寄存器的 ( )位 中保存。 3当单片机复位时 PSW( ) H,这时当前的工作寄存器区是( )区, R6 所对应的存储单元地址为( ) H。 4利用 82C55 可以扩展( )个并行口,其中( )条口线具有位操作功能; 5 AT89S51 访问片外存储器时,利用( )信号锁存来自( )发出的低 8 位地址信号。 6若 AT89S51外扩 32KB 数据存储器的首地址若为 4000H,则末地址为( ) H。 7当 AT89S51 执行 MOVC A, A+PC 指令时,伴随着( )控制信号有效。 8若 A 中的内容为 67H,那么, P 标志位为( )。 9 AT89S51 单片机的通讯接口有( )和( )两种 形 式。在串行通讯中,发送时要把( )数据转换成( )数据。接 收时又需把( )数据转换成( )数据。 10 AT89S51 内部数据存储器的地址范围是( ),位地址空间的字节地址范围是( ),对应的位地址范围是( ), 外部数据存储器的最大可扩展容量是( )。 11 AT89S51 单片机指令系统的寻址方式有( )、( )、( )、( )、( )、 ( ) 、( ) 。 12 AT89S51 内部提供( )个可编程的( )位定时 /计数器,定时器有( )种工作方式。 二、判断对错,如对则在( )中写“”,如错则在( )中写“”。( 10分) 1 AT89S51 的定时器 /计数器对外部脉冲进行计数时,要求输入的计数脉冲的高电平或低电平的持续时间不小于 1 个机器周 期 。( ) 2判断指令的正误: MOV T0, #3CF0H; ( ) 3定时器 T0 中断可以被外部中断 0中断 ( ) 4指令中直接给出的操作数称为直接寻址 。 ( ) 5 内部 RAM的位寻址区, 既能 位寻址, 又可 字节寻址。 ( ) 6特殊功能寄存器 SCON 与定时器 /计数器的控制无关。 ( ) 7当 AT89S51 执行 MOVX A, R1 指令时,伴随着 WR*信号有效。 ( ) 8串行口工作方式 1的波特率是固定的,为 fosc/32。 ( ) 9区分外部程序存储器和数据存储器的最可靠的方法是看其是被 RD*还是被 PSEN*信号连接。 ( ) 10逐次比较型 A/D 转换器与双积分 A/D 转换器比较,转换速度比较慢。 ( ) 三、简答题 1 AT89S51 采用 12MHz 的晶振,定时 1ms,如用定时器方式 1 时的初值( 16 进制数)应为多少?(写出计算过程) ( 6 分) 2中断服务子程序返回指令 RETI 和普通子程序返回指令 RET 有什么区别? ( 4分) 3 AT89S51 外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,为什么?( 6分) 4图为 8段共阴数码管,请写出如下数值的段码。 (5 分 ) 0_1_2_3_4_ 5_P_7_8_C_ 5 LED的静态显示方式与动态显示方式有何区别?各有什么优缺点?( 4 分) 四、程序分析: ( 10 分) 外部 RAM 3000H, 3001H 单元的内容分别为 55H, 0DDH,试分析如下程序,并回答问题 。 程序 1: MOV DPTR, #3000H a b c d e f g h D0 D1 D2 D3 D4 D5 D6 D7 6 MOV R1, #40H MOVX A , DPTR MOV R1, A INC R1 INC DPTR MOVX A, DPTR MOV R1, A 问题 1: 若执行上述程序 , 则结束后 , DPTR 值为 , R1 的内容为 , 8031 内部 RAM41H 单元的内容 , 40H 单 元内容为 。 在上程序中,若继续执行如下程序 : 程序 2: START: MOV DPTR, #3000H MOV R1 , #40H MOV A, R1 MOVX DPTR, A 问题 2、 START 执行结束后, DPTR 的值为 , 3000H 单元的内容为 , R1 的内容为 。 问题 3:执行如下程序,填出 A寄存器的内容。 程序 3、 MOV A、 #88H MOV R7, #AAH ORL A、 R7 : A 的内容为 : MOV A, #37H MOV R7, #89H ANL A, R7 A 的内容为 : XRL A, R7 A 的内容为 : _ RET 五、 简述一种多外部中断源系统的设计方法。 ( 给出图和程序 ) (10 分 ) 六、 请回答: (共 14 分 ) 1下图中外部扩展的程序存储器和数据存储器容量各是多少? (2分 ) 2三片存储器芯片的地址范围分别是多 少? (地址线未用到的位填 1) (4 分 ,) 3请编写程序,要求: (1) 将内部 RAM 40H-4FH 中的内容送入 1# 6264 的前 16个单元中; (4分 ) (2) 将 2# 6264 的前 4个单元的内容送入 50H-53H中; (4 分 ) PSEN CE WR P2.7 P2.6 P2.5 P2.4 P2.0 AT89S51 D0-D7 OE D0-D7 OE 2764 CE A8-A12 A0-A7 OE 74LS 373 Q0 Q7 D0 D7 G ALE P0.7 P0.0 8 8 8 8 8 5 5 5 8 8 +5V WR 2# 6264 CS CE A8-A12 A0-A7 +5V WR CS A8-A12 A0-A7 OE 1# 6264 RD 5 8 7 试题 4 一、填空题( 37 分) 1. AT89S51 单片机芯片共有 个引脚, MCS-51 系列单片机为 位单片机。 2. AT89S51 的异步通信口为 (单工 /半双工 /全双工), 3. AT89S51 内部数据存储器的地址范围是 ,位地址空间的字节地址范围是 ,对应的位地址范围是 ,外部数据 存储器的最大可扩展容量是 。 4. 单片机也可称为 或 。 5当 MCS-51 执行 MOVC A, A+PC 指令时,伴随着 控制信号 有效。 6. 当单片机复位时 PSW H,这时当前的工作寄存器区是 区, R4 所对应的存储单元地址为 H。 7. 51 系列单片机指令系统的寻址方式有 、 、 、 、 、 、 (相对寻址 也可 ) 8. 51 系列单片机的典型芯片分别为 、 、 。 9. AT89S51 的 口为双功能口; 10. 由 AT89S51 组成的单片机系统在工作时, 引脚应该接 ; 11. AT89S51 外部 程序存储器的最大可扩展容量是 ,其地址范围是 。 ROM 芯片 2764 的容量是 ,若其 首地址为 0000H,则其末地址 。 12. AT89S51 的中断源有 , , , , , 有 个中断优先级。 13. AT89S51 唯一的一条 16 位数据传送指令为 。 14. LJMP 的跳转范围是 , AJMP 的跳转范围是 , SJMP 的跳转范围 是 。 15. 若 A 中的内容为 68H,那么 P 标志位为 。 二、简答题( 13 分 ) 1. 采用 6MHz 的晶振,定时 2ms,用定时器方式 1 时的初值应为多少?(请给出计算过程)( 6 分) 2. AT89S51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,为什么?( 4分) 3说明 AT89S51 的外部引脚 EA*的作用?( 3 分) 三、编写程序,将外部数据存储器中的 5000H 50FFH单元全部清零 (10分 )。 四、简述 AT89S51 单片机主从结构多机通信原理 , 设有一台主机与三台从机通信,其中一台从机通信地址号为 01H,请叙 述主机呼叫从机并向其传送一个字节数据的过程。 (请给出原理图 ) (10 分 ) 五 、简述行列式扫描键盘的工作原理。( 10 分) 六 、图为 8 段共阴数码管,请写出如下数值的段码。( 5 分) 七、回答下列问题并写出简要分析过程( 15 分)。 a b c d e f g h D0 D1 D2 D3 D4 D5 D6 D7 b a c d e f g h 8 1 图 1(a)所示为某微机中存储器的地址空间分布图。图 1(b)为存储器的地址译码电路,为使地址译码电路按图 1(a)所示 的要求进行正确寻址(设 CPU 的地址线为 16 条), 要求在答题纸上画出: (1) A组跨接 端子的内部正确连线图?( 4.5 分) 并简要分析( 3分) (2) B组跨接端子的内部正确连线图?( 4.5 分) 并简要分析( 3分) ( 注: 74LS139 是 2-4译码器, A 为低端, B为高端,使能端 G 接地表示译码器处于正常译码状态)。 试题 5 一、填空( 30 分,每空 1 分) 1. 如果 (A)=45H, (R1)=20H, (20H)=12H, 执行 XCHD A, R1;结果 (A)= , (20H)= 2. AT89S51 的异步通信口为 (单工 /半双工 /全双工) ,若传送速率 为 每秒 120 帧,每帧 10 位,则波特率为 3. AT89S51 内部数据存储器的位地址空间的字节地址范围是 ,对应的位地址范围是 。 4. 单片机也可称为 或 5. 当 MCS-51 执行 MOVX A, R1 指令时,伴随着 控制信号有效。 6. 当单片机 的 PSW 01H 时 ,这时当前的工作寄存器区是 区, R4 所对应的存储单元地址为 H 7. AT89S51 的 口为 高 8 位地址总线 口 。 8. 设计一个 以 AT89C51 单片机为核心 的系统, 如果不外扩程序存储器, 使其内部 4KB 闪烁程序存储器有效,则其 引脚应该接 9. 在 R7 初值为 00H 的情况下, DJNZ R7, rel 指令将循环执行 次。 10. 欲使 P1 口的低 4 位输出 0,高 4 位不变 ,应执行一条 命令。 11. 单片机外部三大总线分别为 、 和控制总线。 12. 数据指针 DPTR 有 位,程序计数器 PC 有 位 13. 74LS138 是具有 3 个输入的译码器芯片,用其输出作片选信号,最多可在 块芯片中选中其中任一块。 14. AT89S51 指令系统中, ADD 与 ADDC 指令的区别是 15. 特殊功能寄存器中,单元地址 低位为 的特殊功能寄存器,可以位寻址。 16. 开机复位 后, CPU 使用的是寄存器第 0 组,地址范围是 17. 若某存储器芯片地址线为 12 根 ,那么它的存储容量为 18. 关于定时器,若振荡频率为 12MHz,在方式 0 下最大定时时间为 19. AT89S51 复位后, PC 与 SP 的值为分别为 和 20. LJMP 跳转空间最大可达到 21. 执行如下三条指令后, 30H 单元的内容是 M O V R 1, 30H M O V 40H, 0 E H M O V R 1, 40H 二、判断题( 10 分,每题 1 分) 1 当 EA*脚接高电平时,对 ROM 的读操作只访问片外程序存储器。( ) 2 必须有中断源发出中断请求,并且 CPU 开中断, CPU 才可能响应中断。 ( ) 3 81C55是一种 8位单片机。 ( ) 4 51 单片机只能做控制用,不能完成算术运算。 ( ) 5 单片机内部 RAM和外部 RAM 是统一编址的,它们的访问指令相同。 ( ) 6 指令 AJMP 的跳转范围是 2KB。( ) 7 扩展 I/O 口占用片外数据存储器的地址资源。 ( ) ROM1 ROM2 空 RAM1 RAM2 存储器 地址 0000H 4000H 8000H C000H E000H FFFFH 图 1(a) 地址空间 图 1(b) 地址译码电路 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Y0 Y1 Y2 Y3 G B A A 组 跨接端子 B 组 跨接端子 74LS139 芯片选择 ROM2 ROM1 RAM2 RAM1 A15 A12 A13 A14 9 8 8051 单片机,程序存储器数和数据存储器扩展的最大范围都是一样的 。 ( ) 9 单片机系统扩展时使用的锁存器,是用于锁存 低 8位地址 ( ) 10 在 A/D 变换时, 转换 频率越高越好 。 ( ) 三 、简答题( 18 分 ) 1. 采用 6MHz 的晶振,定时 5ms,用定时器方式 1 时的初值应为多少?(请给出计算过程)( 5 分) 2. AT89S51 单片机片内 256B 的数据存储器可分为几个区?分别作什么用? ( 8 分) 3. 指出以下程序段每一条指令执行后累加器 A 内的值,已知( R0) 30H。( 5 分) MOV A, 0AAH ; ( A) = CPL A ; ( A) = RL A ; ( A) = CLR C ; ( A) = ADDC A, R0 ; ( A) = 四 、 下图是四片 2K 8 位存储器芯片的连线图。( 1)确定四片存储器芯片地址范围,要求写出必要的推导过程。( 2)编程 将片内 RAM 30H4FH 单元中的 32 个字节数据传送到片外 RAM 左数第一块芯片的最低端 32 个字节单元(按地址由低至 高存放)。 (本 题 15 分 ) G 1 G 2 A G 2 B C B A Y 7 Y 6 Y 5 Y 4 Y 3 Y 2 Y 1 Y 0 7 4 L S 1 3 8 真 值 表 五 、简述行列式键盘 线反转法识别按键 的工作原理。 ( 本题 6 分) 六 、图为 8 段共阴数码管,请写出如下数值的段码。 ( 本题 5 分) a b c d e f g h D0 D1 D2 D3 D4 D5 D6 D7 f a e d c b g h 10 七、回答下列问题并写出简要分析过程 。 ( 本题 16 分) 左 下图是 DAC0832 的应用电路, DA 转换时数字量 FFH 与 00H 分别对应于模拟量 +5V 与 0V。 右下图给出了 DAC0832 的逻辑结构。 ( 1)将图中空缺的电路补充完整;( 2)编写程序,产生图中所示锯齿波。设有一个延时 3.905ms 的子程序 DELAY 可以直接调用。 D A C 0 832 的逻辑结构
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!