




已阅读5页,还剩92页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
在线文档在线分享 微型计算机原理题库及答案 第一章 1-1 与十进制数 128 等值的二进制数是 _ 1-2 与十进制数 45 等值的二进制数是 _ 1-3 与十进制数 67 等值的十六进制数是 _ 1-4 与十进制数 283 等值的十六进制数是 _ 1-5 十进制小数 0.6875 转换成十六进制数是 _ 1-6 十进制小数 0.6875 转换成二进制数是 _ 1-7 二进制数 00010111 转换成十进制数是 _ 1-8 二进制数 101.011 转换成十进制数是 _ 1-9 十六进制数 9BF.8H 转换成十进制数是 _ 1-10 十进制数 1192.9032 转换成十六进制数是 _ 1-11 十进制数 205.8125 转换成二进制数是 _ 1-12 二进制数 1011.010 转换成八进制数是 _ 1-13 八进制数 732.14 转换成十进制数是 _ 1-14 二进制数 101100.101 转换成十六进制数是 _ 1-15 十六进制数 4A.B3 转换成二进制数是 _ 1-16 八进制数 123.123 转换成二进制数 是 _ 1-17 八进制数 123.123 转换成十六进制数是 _ 1-18 十进制正数 43 的八位二进制原码是 _ 1-19 十进制负数 -61 的八位二进制原码是 _ 1-20 十进制正数 43 的八位二进制反码是 _ 1-21 十进制负数 -61 的八位二进制反码是 _ 1-22 十进制正数 43 的八位二进制补码是 _ 1-23 十进制负数 -61 的八位二进制补码是 _ 1-24 十进制数 819 转换成 BCD 码是 _ 1-25 BCD 码 0011100100100111.0101 转换成十进制数是 _ 1-26 字符 0 的 ASCII 码是 _ 1-27 字符 9 的 ASCII 码是 _ 1-28 字符 A 的 ASCII 码是 _ 1-29 字符 a 的 ASCII 码是 _ 1-30 反码 10000000 的原码是 _ 1-31 补码 00110101 的原码是 _ 1-32 反码 01010011 的原码是 _ 1-33 补码 10110100 的原码是 _ 在线文档在线分享 第二章 2-1. 微 型机的主要性能指标有哪些? 2-2. 计算机的主频是以什么为单位? 2-3. 系统软件包括什么内容? 2-4. 应用软件包括什么内容? 2-5. 1 个字节等于多少二进制位? 2-6. 64KB 等于多少个字节? 2-7. 1MB 等于多少个字节? 2-8. 4GB 等于多少 MB? 2-9. 用什么语言编写的程序可由计算机直接执行? 2-10. 机器数 01100101B 的二进制数真值是多少?它的十进制数真值是多少? 2-11. 真值( 0110110) 2 的机器数是多少? 2-12. 8086/8088 CPU 的数据线和地址线是以什么方式轮流使用的? 2-13. 8086/8088 CPU 内部按功能分为哪些部件? 2-14. 8086/8088 CPU 中 EU 由哪些主要部件构成? 2-15. 8086 CPU 中 BIU 由哪些主要部件构成? 2-16. 计算机中存放当前指令地址的寄存器称为什么? 2-17. 8086 的标志位功能分为哪两种标志? 2-18. 8086/8088 构成的微机中,每个主存单元对应的两种地址即( )和( ) 2-19. 在 8086/8088 系统中物理地址是指实际的( )位主存单元地址,其范围是( ) 2-20. 在 8086/8088 系统中,逻辑地址由( )和( )组成,将逻辑地址转换为物理地址是按公式( )进行 的,段基址是存放在( )中。 2-21. 在 8086/8088 系统的存储器分段管理中,每个段的容量可以是多少?把多少个字节称为 1 节?多少个字节称为 1 页?要求各个逻辑段必须从什么地方开始? 2-22. 当存储器的时间大于 CPU 所要求的时间,为了保证 CPU 与存储器的周期配合,就要利用( )信号,使 CPU 插入一个或几个( )状态。 2-23. 8086CPU 从偶地址读 /写两个字节时,需要几个总线周期? 8086CPU 从奇地址读 /写两个字节时,需要几个总线周期? 2-24. 存取周期是指( ) 2-25. 随机存储器 RAM 包括哪两类? 2-26. EPROM 是指( ) 2-27. 何谓虚拟存储器? 2-28. 采用虚拟存储器的目的是什么? 2-29. 常用的虚拟存储器寻址系统是由哪两级存储器组成的? 2-30. 8086CPU复位启动时 CS,DS,SS,ES,IP,FR 以及指令队列各处于什么状态?执行第一条指令的地址是什么? 2-31. 半导体静态 RAM 靠什么原理存储信息?半导体动态 RAM靠什么原理存储信息? 2-32. 为保证动态 RAM 中的内容不消失,必须进行什么操作? 2-33. 存储芯片内的地址译码有哪两种方式? 2-34. 主存和 CPU 之间增加高速缓存的目的是什么? 2-35. 在提供虚 拟存储的系统中,用户的逻辑地址空间主要受什么限制? 在线文档在线分享 2-36. 按照总线的规模、用途及其应用场合,总线还可以分为哪几种? 2-37. 何谓片总线? 2-38. 何谓内总线? 2-39. 何谓外总线? 2-40. IEEE-488 总线接口系统中每个设备可按几种方式之一工作? 2-41. RS-232C 关于机械特性的要求,规定使用一个多少根插针的标准连接器? 2-42. STD 总线共定义了多少导线?它能适合几位微处理器组成的系统? 2-43. 微机中控制总线提供哪些信号? 2-44. 微机中地址总线的作用是什么? 2-45. 8086/8088CPU 中指令队列的作用是什么? 2-46. 8086 的指令队列长度是几个字节? 2-47. 8088 的指令队列 长度是几个字节? 2-48. 8086 的指令队列中有几个空字节时, BIU 就会自动把指令取到指令队列中? 2-49. 8088 的指令队列中有几个空字节时, BIU 就会自动把指令取到指令队列中? 2-50. 当 8086/8088 工作于最大模式时, QS1=1,QS0=0,其表示指令队列处于什么状态? 2-51. 8284A 提供的主要功能有哪些? 2-52. CPU 从主存取出一条指令并执行该指令的时间称为 _,它通常用若干个 _来表示,而后者又包含有若干个 _。 2-53. 反映计算机速度的主要参数是什么? 2-54. 控制器的功能是什么? 2-55. 运算器的主要 功能是什么? 2-56. 程序计数器( PC)的位数取决于什么? 2-57. 指令寄存器的位数由什么决定的? 2-58. 8086CPU 可访问 1MB 的存储空间,它用什么信号选择奇体?用什么信号选择偶体?而对于每个存储体(即奇体和偶体)内存储单元的选择信号是什么? 2-59. 8086CPU 用什么信号作为低 8 位数据的选通信号? 2-60. 8086CPU 用什么信号决定它工作在最大或最小模式? 2-61. 最小模式的特点是什么?最大模式的特点是什么? 2-62. 8086/8088 各需几片 8286 构成数据总线收发器? 2-63. 8086/8088 各需几片 8282 锁存器? 2-64. 当 IOM/ =0, RD =0, WR =1 时, CPU 完成什么操作? 2-65. 微机读写控制信号的作用是什么? 2-66. 何谓堆栈?它按什么方式进行工作? 2-67. 试述程序执行过程。 2-68. 在指令执行过程中, EU 分析操作码和执行指令时,是否占用总线操作时间? 2-69. 试画出 8086 最小模式系统配置图。 2-70. 试画出 8086 最大模式系统配置图。 2-71. 试画出 8086 读总线周期的时序(最小模式) 2-72. 试画出 8086 写总线周期的时序(最小模式) 在线文档在线分享 第三章 指令系统 3-1. 计算机中的指 令由哪两部分组成? 3-2. 下列指令属何种寻址方式? 1 MOV AX, ARRAYSI 2 MOV AX, ES:BX 3 MOV AX, 0200H 4 MOV AX, BXDI 5 MOV AX, BX 6 MOV AX, 1200H 7 MOV AX, 20BX+SI 8 MOV AX, DI+COUNT 9 DAA 10 IN AL, 63H 11 MOV DX, 0213H OUT DX, AL 12 JMP NEAR PTR PROGIA 13 JMP SHORT QUEST 14 JMP BX 15 JMP WORD PTR BP+TABL 16 JMP FAR PTR NEXTROUTINE 17 JMP DWORD PTR BX+INTERS 3-3. 设 (DS)=2000H, (BX)=0100H, (SI)=0002H, (20100H)=12H, (20101H)=34H, (20102H)=56H, (20103H)=78H, (21200H)=2AH, (21201H)=4CH, (21202H)=0B7H, (21203H)=65H, 下列指令执行后, AX 中的内容为多少? 1 MOV AX, 1200H 2 MOV AX, BX 3 MOV AX, 1200H 4 MOV AX, BX 5 MOV AX, 1100HBX 6 MOV AX, BXSI 7 MOV AX, 1100HBXSI 3-4. 假设 (SS)=2000H, (SP)=0100H, (AX)=2107H, 执行指令 PUSH AX 后,存放数据 21H 的物理地址是多少? 3-5. 数据段中有定义如下: ARRAY1 EQU 16H ARRAY2 DW 16H 请指出下面两条指令的寻址方式。 1 MOV AX, ARRAY1 2 MOV AX, ARRAY2 3-6. 设 (BX)=6F30H, (BP)=0200H, (SI)=0046H, (SS)=2F00H, (2F246H)=4154H,则执行指令XCHG BX, BP+SI之后 (BX)=( ), (2F246H)=( ), (2F247H)=( ) 3-7. 设 (SP)=2800H, 执行 PUSH AX 之后 (SP)=( ),然后,执行 POP BX 之后 在线文档在线分享 (SP)=( ). 3-8. MOV AX, ES:BXSI的源操作数的物理地址是多少? 3-9. 对于乘法、除法指令,其目的操作数存放在( )或( )中,而其源操作数可以用除了( )以外的任何一种寻址方式。 3-10. 指令 SAR 可用来( )除,指令 SHR 可用来( )除。 3-11. 设 (DS)=2000H, (BX)=1256H, (SI)=528FH, 位移量 TABLE=20A1H, (232F7H)=80H, (232F8H)=32H, (264E5H)=50H, (264E6H)=24H, 则 1执行指 令 JMP BX 后, (IP)=( ) 2执行指令 JMP TABLEBX后, (IP)=( ) 3执行指令 JMP BXSI后, (IP)=( ) 3-12. 设在 1000 单元中有一条字节指令 JMP SHORT LAB, 如果其中偏移量为 0B8H,则转向地址 LAB 的值是多少? 3-13. 指令 LOOPZ /LOOPE 是结果( )或( )发生转移的指令,而指令 LOOPNZ /LOOPNE 则是结果( )或( )发生转移的指令。 3-14. 下面两条指令执行后, (AH)=( ), (AL)=( ) MOV AH, 10H MOV AL, 10 3-15. INC 指令不影响( )标志 OF CF SF ZF 3-16. 串处理指令规定源寄存器使用( ),源串在( )段中,目的寄存器使用( ),目的串必须在( )段中。 3-17. 调用指令 CALL 可分为哪四种? 3-18. 近过程 (NEAR)的 RET 指令把当前栈顶的一个字弹出到 ( ), 远过程 (FAR)的 RET 指令弹出一个字到 ( )之后 , 又弹出一个字到 ( ); IRET 指令是( ),它从堆栈顺序弹出三个字分别送到( ),( )和( )中。 3-19. 如果 TABLE 为数据段中 0032 单元的符号名,其中存放的内容为 1234H,当执行指令MOV AX, TABLE 后, (AX)= ( ),而执行指令 LEA AX, TABLE 后,( AX) =( ) 3-20. 条件转移指令 JNE 的测试条件是什么? 3-21. DEC 指令不影响哪一个标志位? 3-22. 设非压缩码为 (AL)=00001001, (CL)=00000111,问执行: ADD AL, CL AAA 后, (AH)=( ), (AL)=( ) 3-23. 设 (AL)=28H, (CL)=53H (BCD 码 ) 执行指令 ADD AL, CL DAA 后, (AL)=( )(压缩 BCD 码 ) 3-24. 设 MEM_BYTE 单元中内容为 01010010, 执行指令 NEG MEM_BYTE 后, MEM_BYTE 单元的内容为多少? 3-25. 设 (AL)=00000110, (BL)=00001001 在线文档在线分享 执行指令 MUL BL 后, (AH)=? (AL)=? CF=? OF=? 3-26. 若 NUM_WORD 定义为字变量, DIVI_BYTE 定义为字节变量, 则执行 MOV AX, NUM_WORD DIV DIVI_BYTE 后,商在何处?余数在何处? 3-27. 执行下列程序 MOV AL, 11011010B MOV CH, 00000011B CBW IDIV CH 结果 (AL)=? (AH)=? 3-28. 设 AX 中存有两个非压缩 BCD 数 0307H即十进制数的 37, BL 中存有一个非压缩 BCD数 05H,问执行下列指令 AAD DIV BL 后,商为多少?在何处?余数为多少?在何处? 3-29. 设 AX 中存有数字 5 和 8 的 ASCII 码,即 AX=3538H, 执行指令 AND AX, 0F0FH 后,结果是什么? 3-30. 设 AX 中存有两个数 0508H,执行指令 OR AX, 3030H 后,结果是什么? 3-31. 执行指令 XOR AL, AL 后, (AL)=? 3-32. 下面两条指令的功能是什么? TEST AL, 80H JNZ T_ALARM 3-33. 下面两条指令的功能是什么? TEST AL, 40H JNZ P_ALARM 3-34. 下面两条指令执行后结果为何? MOV AH, 06H SAL AH, 1 3-35. 下面两条指令的功能是什么? MOV CL, 03H SHL DI, CL 3-36. 设 (DS)=2000H, (BX)=1000H, 执行下面指令后的结果是什么? SAL BYTE PTRBX, 1 3-37. 若 AL 中存有无符号数 133(即 10000101B),问执行下列指令后,商是多少?置于何处? MOV CL, 03H SHR AL, CL 3-38. 若 AL 中存有数 -128(即补码为 10000000B),问执行下列指令后,结果如何? MOV CL, 03H SAR AL, CL 在线文档在线分享 3-39. 设 CF=1, (AL)=10110100B 执行指令 ROL AL, 1 后, (AL)=( ), CF=( ), OF=( ). 执行指令 ROR AL, 1 后, (AL)=( ), CF=( ), OF=( ). 执行指令 RCR AL, 1 后, (AL)=( ), CF=( ), OF=( ). 执行指令 MOV CL, 3 RCL AL,CL 后, (AL)=( ), CF=( ), OF=( ). 3-40. 设执行指令前, (DS)=2000H, (BX)=0100H, (20105H)=04F0H, 问执行指令 JMP WORD PTR 5BX 后,程序转到何处去执行? 3-41. 设指令执行前, (CS)=1200H, (IP)=0005H, (DS)=2500H, (SI)=1300H, 内存单元(26425H)=4500H, (26427H)=32F0H. 指令中的位移量 DISP=0125H,问执行指令 JMP DWORD PTR SI+DISP 后,程序转到何处执行? 3-42. 设子程序符号地址为 PROG_N,为近标号,它与 CALL 指令之间的字节距离等于1234H(即 DISP=1234H), CALL 指令所在的偏移地址为 1053H, (SS)=5000H, (SP)=0100H, 问执行指令 CALL PROG_N 栈顶 (SP)=? 堆栈内容? 程序转到何处执行? 3-43. 设主程序与子程序在同一代码段内,设 (CS)=2000H, (SS)=5000H, (SP)=00FEH, (500FEH)=53H, (500FFH)=10H, 问执行 RET 指令后,程序从何处执行?栈顶在何处? 3-44. 设主程序与子程序在同一段内,已知 (DS)=1000H, (BX)=0200H, (SI)=0300H, (10500H)=3210H(即 (10500H)=10H, (10501H)=32H), (CS)=2000H, 执行 CALL BX, 程序转到何处? 执行 CALL WORD PTR BX+SI , 程序转到何处? 3-45. 设 CALL 指令的内存首地址为 1000H: 205AH,标号 PROG_F 所在单元的地址指针为(CS)=3000H, (IP)=0500H, 已知 (SS)=2500H, SP=0050H,执行下面指令 CALL FAR PTR PROG_F 问: 堆栈指针如何变化? 栈中内容是什么? CS 和 IP 各等于多少?转去的物理地址是多少? 执行 PROG_F 的 RET 后,程序又转到何处? 3-46. 设 (DS)=1000H, (BX)=0200H, (10200H)=31F4H, (10202H)=5200H, 执行指令 CALL DWORD PTR BX 后,程序转到何处? 3-47. A1 EQU 1020+3300 MOV BX, A1-1000 MOV AX, 35*5 MOV DX, A1/100 MOV CX, A1 MOD 100 问: A1=? (AX)=? (BX)=? (CX)=? (DX)=? 3-48. 执行下面指令 MOV AL, 00001010B SHL 4 MOV BL, 00000110B SHR 1 (AL)=? (BL)=? 3-49. 执行下面指令 在线文档在线分享 MOV AL, NOT 10101010B (AL)=? 3-50. 执行下面指令 MOV AL, 01101100B AND 11001101B (AL)=? 3-51. 执行指令 MOV AH, 10100000B OR 00000101B (AH)=? 3-52. 执行指令 MOV BL, 10101011B XOR 10100000B (BL)=? 3-53. 执行指令 MOV AX, 5 EQ 101B (AX)=? 3-54. 执行指令 MOV BH, 10H GT 16 (BH)=? 3-55. 设 (AL)=38H, 执行 AND AL, 0FFH GE 255 后 (AL)=? 3-56. 执行下列程序段后, (AL)=? (AH)=? (BL)=? (BH)=? N1 DB 30H, 31H, 32H N2 DW 4142H, 4344H N3 DD ? ALP: MOV AL, TYPE N1 MOV AH, TYPE N2 MOV BL, TYPE N3 MOV BH, TYPE ALP 3-57. 执行下列程序段后, (AL)=? (BL)=? (AH)=? (BH)=? K1 DB 4 DUP (0) K2 DW 10 DUP(?) AA: MOV AL, LENGTH K1 MOV BL, LENGTH K2 MOV AH, SIZE K1 MOV BH, SIZE K2 3-58. 执行下列程序段后, (AL)=? (BL)=? K1 EQU 1234H K2 EQU 5678H MOV AL, LOW K1 MOV BL, HIGH K2 3-59. 对于程序 L1: JMP SHORT L2 L2: MOV AX, BX 问: L1 与 L2 之间的字节距离范围多大? 3-60. 执行下列程序 ALPHA DB 30H, 31H, 32H, 33H BETA DW 4142H, 4344H 在线文档在线分享 GAMMA DW 4 DUP (?) MOV AL, ALPHA3 MOV BX, BETA1 MOV GAMMA0, BX 问: (AL)=? (BX)=? (BX)送至何处? 3-61. 请确定下列表达式的运算顺序 A+B*C+D A-B+C-D A*B/(C*D) A AND SEG B + TYPE C A EQ B + C*D A*B + C OR D 3-62. 分析以下程序段 ADD AX, BX JNO L1 JNC L2 SUB AX, BX JNC L3 JNC L4 JMP SHORT L5 如果 AX 和 BX 的内容给定如下 AX BX 147B 80DC B568 54B7 42C8 608D D023 9FD0 94B7 B568 该程序执行后,程序转向( )( )( )( )( ) 3-63. 执行下列指令序列后,完成的功能是将 (DX, AX)的值是( ) MOV CL, 04 SHL DX, CL MOV BL, AH SHL AX, CL SHL BL, CL OR DL, BL 3-64. 执行下列指令序列后,完成的功能是将 (DX, AX)的值是( ) MOV CL, 04 SHR AX, CL MOV BL, DL SHL DX, CL SHL BL, CL OR AH, BL 3-65. 执行下列指令序列后,将 (DX, AX)的值是( ) MOV CX, 04 在线文档在线分享 NEXT: SHL DX, 1 RCR AX, 1 LOOP NEXT 3-66. 已知 DS=2000H, SS=2001H, BX=100H, BP=0F3H, SI=2, 内存单元的值如图所示,给出下列指令分别执行后 AX 的值。 MOV AX, 1200H AX=_ MOV AX, BX AX=_ MOV AX, BX AX=_ MOV AX, 1 BX AX=_ MOV AX, BX SI AX=_ MOV AX, BP SI AX=_ MOV AX, DS: 11H BP SI AX=_ MOV AX, 0FFFFH BX SI AX=_ 3-67. 设 BX=5678H, 执行 LEA SI, 2 BX 后, SI=_ 3-68. 设当前数据段(段基址在 DS )有一个字节数组 TABLE,存放着数字“ 09”的 ASCII码 30H39H,执行下列指令后, AL=_ LEA BX, TABLE MOV AL, 5 XLAT 3-69. 64H 是一个带符号的数,执行下列指令后, AL=_, CF=_, OF=_ MOV AL, 64H ADD AL, 64H 3-70. 已知 ABH 和 FFH 都是带符号的数 的补码,执行下列指令后, AL=_, CF=_, OF=_ MOV AL, 0ABH ADD AL, 0FFH 3-71. 写出以下指令中内存操作数的所在物理地址 MOV AL, BX+5 MOV BP+5, AL INC BYTE PTR SI+3 MOV DL, ES: BX+DI MOV BX, BX+SI+2 3-72. 判断下列指令书写是否正确 MOV AL, BX MOV AL, CL INC BX 20100H 12H 20101H 34H 20102H 5 20103H 6 20104H 7CH 20105H 10 20106H B7H 20107H 1 题 3-66 图 在线文档在线分享 MOV 5, AL MOV BX, SI MOV BL, 0F5H MOV DX, 2000H POP CS PUSH CS 3-73. 要想完成把 2000H送 1000H中,用指令 MOV 1000H, 2000H是否正确?如何改正? 3-74. 设堆栈指针 SP 的初值为 2000H, (AX)=3000H, (BX)=5000H 问: 执行指令 PUSH AX 后 (SP)=? 再执行 PUSH BX 及 POP AX 后, (SP)=? (AX)=? (BX)=? 3-75. 假如: AL=20H, BL=10H, 当执行 CMP AL, BL 后,问 AL, BL 中内容是两个无符号数,比较结果如何?影响哪几个标志位? AL, BL 中内容是两个有符号数,比较结果如何?影响哪几个标志位? 3-76. 设 AL= (56)BCD, CL= (98)BCD 试编程求两数之差 结果在何处 ? CF=? CF 的状态说明什么问题 ? 3-77. 执行下列指令后 ,结果为何 ? MOV AL, 55H MOV BL, 14H MUL BL 3-78. 执行下列指令后,结果为何? MOV AL, 09H MOV BL, 06H MUL BL AAM 3-79. 判断下列指令书写是否正确 MOV AL, BX MOV AL, CL INC BX MOV 5, AL MOV BX, SI MOV BL, F5H MOV DX, 2000H POP CS PUSH CS 3-80. 执行下列指令的结果是什么?(注: DATA1 是一个变量) MOV AX, DATA1 XCHG AL, AH CBW MOV DATA1, AX HLT 3-81. BUFFER1 和 BUFFER2 都是存储器单元地址,执行下列程序后的地址是什么? LEA SI, BUFFER1 在线文档在线分享 LEA DI, BUFFER2 MOV CX, 200 CLD REP MOVSB HLT 在线文档在线分享 第四章 汇编语言程序设计 4-1. 在下面的程序结构中,请说明 SEGMENT /ENDS 的用途,以及后面任选项的功用。 段名 SEGMENT 定位类型 组合类型 类别 . 段名 ENDS 4-2. 试说明 ASSUME 的功用? 4-3. 伪指令 ASSUME ES: NOTHING 作用是什么? 4-4. 试说明下列各逻辑段的定位类型 STACK SEGMENT STACK DB 100 DUP(?) STACK ENDS DATA1 SEGMENT BYTE STRING DB This is a example! DATA1 ENDS DATA2 SEGMENT WORD BUFFER DW 40 DUP(0) DATA2 ENDS CODE1 SEGMENT PAGE . CODE1 ENDS CODE2 SEGMENT . START: MOV AX, STACK MOV SS, AX . CODE2 ENDS END START 4-5. =与 EQU的主要区别是什么? 4-6. 试说明下列程序的功能? AREAW LABEL WORD AREAB DB 100 DUP(?) . MOV AREAW, AX . MOV AREAB29, AL . 4-7. 试说明下列语句的功能? TAB1 DB 10 DUP(0) TAB2 DW 2 DUP(?) TAB3 DB 4 DUP(1, 2 DUP(5H) TAB4 DW 100 DUP(5 DUP(2 DUP(1112H, 2A2BH) 4-8. 问下列程序中 START 的物理地址是多少? 在线文档在线分享 XCODE SEGMENT AT 1A55H ORG 0008H ASSUME CS: XCODE START: MOV AX, XDATA . XCODE ENDS 4-9. 试说明下列程序中 PUBLIC 和 EXTRN 的功能。 NAME EX-1 NDATA SEGMENT N1 DB 2 DUP(?) N2 DW 4 DUP(?) S EQU 5558H R EQU FFFFH NDATA ENDS MCODE SEGMENT ASSUME CS: MCODE, DS: NDATA START1: MOV AX, NDATA PLN LABEL FAR PLF: MOV AX, BX PUBLIC N2, R, PLF MCODE ENDS END START1 NAME EX-2 XDATA SEGMENT X1 DB 0DH, 0AH X2 DB 2 DUP(0) XDATA ENDS YCODE SEGMENT ASSUME CS: YCODE, DS: XDATA EXTRN R: ABS, N2: WORD, PLF: FAR START2: MOV AX, XDATA MOV BX, OFFSET N2 MOV AX, R JMP PLF HLT YCODE ENDS END START2 4-10. 设已定义 SHIFT MACRO MOV CL, 4 SHR AL, CL ENDM 问:在程序中遇到宏调用语句 SHIFT 时, SHIFT 所在位置应是什么内容? 4-11. 设宏定义 SHIFT MACRO X, Y 在线文档在线分享 MOV CL, X SHR Y, CL ENDM 问下列宏调用的宏展开是什么? SHIFT 8, AX SHIFT 2, BL SHIFT 5, BH 4-12. 设宏定义 SHIFT MACRO X, Y, Z MOV CL, X S&Z Y, CL ENDM 请将下面宏调用进行宏展开 SHIFT 3, AX, HL SHIFT 4, BX, HR SHIFT 5, CH, AR 4-13. 已知程序如下,问位置和的指令性语句是什么? PRINT MACRO X, Y, Z MOV X, Y MOV AH, Z INT 21H ENDM BCDASC MACRO W AND W, 0F0FH OR W, 3030H MOV BUF, W WRITE MACRO PRINT DX, OFFBUF, 2 PRINT DL, 0DH, 2 PRINT DL, 0AH, 2 ENDM DATA SEGMENT BUF DW ?,$A OFFBUF EQU OFFSET BUF DATA ENDS ASTACK SEGMENT STACK DB 80H DUP(?) ASTACK ENDS CODE SEGMENT ASSUME CS: CODE, DS: DATA, SS: ASTACK START: MOV BX, DATA MOV DS, BX BCDASC AX WRITE 在线文档在线分享 . MOV AX, 4C00H INT 21H CODE ENDS END START 4-14. 执行下面宏指令的结果是什么? X=0 REPT 10 X=X+1 ALPHA DB X ENDM 4-15. 求执行下面宏指令的结果 IRP X, TABL DB X ENDM 4-16. 求执行下面宏指令的结果 IRPC Y, GAMMA DB Y ENDM 4-17. 如何取消宏指令? 4-18. 下列程序的功能是什么? MOV AH, 0 MOV AL, 2 INT 10H 4-19. 下列程序的功能是什么? MOV AH, 2 MOV BX, 0 MOV DX, 1020H INT 10H 4-20. 下列程序的功能是什么? MOV AH, 3 MOV BH, 0 INT 10H 4-21. 下列程序的结果是什么? MOV AH, 0 INT 16H 4-22. 执行下列程序的结果是什么? MOV DX, 0 MOV AL, A MOV AH, 0 INT 17H 4-23. 编写程序,要求在 0 号打印机正常的情况下,将缓冲区中 THIS IS A BOOK字符打印出来,设缓冲区装此字符的首地址为 20050H. 4-24. 执行下列程序的结果是什么? 在线文档在线分享 MOV DL, 41H MOV AH, 2 INT 21H 4-25. 执行下列程序的结果是什么? MOV DL, 42H MOV AH, 5 INT 21H 4-26. 执行下列程序的结果是什么? . BUF DB good bye $ . MOV DX, OFFSET BUF MOV AH, 9 INT 21H 4-27. 下列程序的功能是什么? MOV AH, 4CH INT 21H 4-28. 下列程序的功能是什么? MOV AH, 7 INT 21H 4-29. 下列程序的功能是什么? MOV AH, 8 INT 21H 4-30. 下列程序的功能是什么? MOV DL, $ MOV AH, 4 INT 21H 4-31. 下面和程序功能有 什么相同?有什么不同? MOV DL, 41H MOV DX, 0 MOV AH, 5 MOV AL, 41H INT 21H MOV AH, 0 INT 17H 4-32. 设有下列程序段 AGAIN: MOV AL, SI MOV ES: DI, AL INC SI INC DI LOOP AGAIN 下列指令中哪一个指令可以完成上述程序段相同的功能? REP MOVSB REP LODSB REP STOSB REPE SCASB 4-33. 执行下面程序的结果, (BX)=? MOV AX, 0 MOV BX, 1 在线文档在线分享 MOV CX, 100 A: ADD AX, BX INC BX LOOP A HLT 4-34. 执行下列指令后, (AX)=? TABLE DW 10, 20, 30, 40, 50 ENTRY DW 3 . MOV BX, OFFSET TABLE ADD BX, ENTRY MOV AX, BX . 4-35. 当执行下列指令后, (AL)=? (DX)=? STR1 LABEL WORD STR2 DB 12H DB 34H . MOV AL, STR2 MOV DX, STR1 . 4-36. 填入正确的过程属性 CODE1 SEGMENT . SUBR PROC _ . RET SUBR ENDP . CALL SUBR . CODE1 ENDS CODE2 SEGMENT . CALL SUBR . CODE2 ENDP 4-37. 下列程序段执行后, (AX)=? (BX)=? (CX)=? A1 DW 20 DUP(?) A2 DB 20 DUP(?) A3 DB 987654321 . MOV AX, LENGTH A1 MOV BX, LENGTH A2 在线文档在线分享 MOV CX, LENGTH A3 4-38. 对下面的数据定义,各条 MOV 指令单独执行后,有关寄存器的内容各为多少? (AX)=? (BX)=? (CX)=? (DX)=? TABLE1 DB ? TABLE2 DW 20 DUP(?) TABLE3 DB ABCD . MOV AX, TYPE TABLE1 MOV BX, TYPE TABLE2 MOV CX, LENGTH TABLE2 MOV DX, SIZE TABLE2 MOV SI, LENGTH TABLE3 . 4-39. 程序段如下,问程序执行后,内存单元 DS: 2000H DS: 200AH 的值分别是 =? =? =? =? =? =? =? =? =? =? =? TWO 的值是多少? DATA SEGMENT ORG 2000H TWO=2 NUM DB 3, 4 WORDS DW 1011H, 2022H CHAR1 DB 13 WORK DB 2 DUP(?) TEN EQU 10 CHAR2 DB 5 DATA ENDS CODE SEGMENT ASSUME CS: CODE, DS: DATA MAIN PROC FAR START: PUSH DS XOR AX, AX PUSH AX MOV AX, DATA MOV DS, AX MOV AL, TWO MOV WORK, AL TWO=TWO-1 ADD AL, TWO MOV WORK+1, AL RET MAIN ENDP CODE ENDS END START 4-40. 填空,某程序段的定义如下,请填写完整 DATA SEGMENT 在线文档在线分享 TAB DB MICROSOFT DB MS-DOS 6.22 DW 1234 DB IBM PS/2 TABLEN EQU _;数据长度 DATA ENDS 4-41. 下列程序运行后, A 单元中的内容是多少? DATA SEGMENT A DW 0 B DW 0 C DW 230H, 20H, 54H DATA ENDS CODE SEGMENT ASSUME CS: CODE, DS: DATA START PROC FAR PUSH DS XOR AX, AX PUSH AX MOV AX, DATA MOV DS, AX MOV BX, OFFSET C MOV AX, BX MOV B, AX MOV AX, 2BX ADD AX, B MOV A, AX RET START ENDP CODE ENDS END START 4-42. 下列程序执行后, (AL)=? (CL)=? MOV AX, 1234H MOV BX, 5678H ADD AL, BL DAA MOV CL, AL MOV AL, AH ADC AL, BH DAA 4-43. 下列程序将单字节无符号二进制整数转换为 BCD 码,其程序入口条件是: SI 指向二进制数所在单元,转换结果以压缩 BCD 码形式存放在 SI+1 和 SI+2 两个单元中,请选 择正确答案: MOV AL, 0 MOV SI+1, AL 在线文档在线分享 MOV SI+2, AL MOV CX, _ L2: MOV BL, SI _ BL, 1 MOV SI, BL MOV DL, 2 L1: INC SI MOV AL, SI _ AL, AL DAA MOV SI, AL DEC DL _ L1 SUB SI, 2 LOOP L2 HLT (A) 2 (B) 4 (A) SHR (B) SHL (C) 8 (D) 16 (C) SAR (D) ROL (A) ADD (B) ADC (A) JZ (B) JNZ (C) SUB (D) SBB (C) JC (D) JNC 4-44. 在下列程序的括号中,分别填入如下指令,当程序执行完后, (AX)=? (BX)=? (CX)=? (DX)=? 填入 LOOP L20 填入 LOOPE L20 填入 LOOPNE L20 TITLE EXLOOP.COM CODE SEGMENT ASSUME CS: CODE, DS: CODE, SS: CODE ORG 0100H BEGIN: MOV AX, 01 MOV BX, 02 MOV DX, 03 MOV CX, 04 L20: INC AX ADD BX, AX SHR DX, 1 ( ) RET CODE ENDS END BEGIN 4-45. 执行下列程序后,请填写正确的结果 10A3H: 2000H XOR AL, AL 2002H MOV AX, CS 2004H MOV SS, AX 在线文档在线分享 2006H MOV SP, 2F00H 2009H MOV DX, 2012H 200CH PUSH DX 200DH CALL 2700H 2010H ADD CX, DX 2012H HLT . 10A3H: 2700H POP CX RET (AX)=_ (SP)=_ (DX)=_ (CX)=_ ZF=_ 4-46. 下面的程序是将 10 个 8 位的无符号数按递减次序排序,请将程序填写完整。 DATA SEGMENT ARRAY DB 05H, 78H, FFH, 7BH, 00H DB 8CH, 20H, A0H, F0H, 60H DATA ENDS CODE SEGMENT ASSUME CS: CODE, DS: DATA MAIN PROC FAR START: PUSH DS XOR AX, AX PUSH AX MOV AX, DATA MOV DS,AX AB1: MOV SI, OFFSET ARRAY MOV BL, 0 MOV CX, 10 _ AGAIN: MOV AL, SI INC SI CMP AL, SI _ CD1 MOV AH, SI MOV SI, AL DEC SI MOV SI, AH INC SI MOV BL, 1 CD1: LOOP AGAIN DEC BL _ AB1 在线文档在线分享 RET MAIN ENDP CODE ENDS END START 4-47. 已知内存单元初始化内容如图 4-47 所示,执行下列程序后,请填写存储单元的内容 MOV AX, 2000H 2000H: 2A00H MOV DS, AX 2A01H MOV ES, AX 2A02H MOV SI, 2A10H MOV DI, 2A00H 2A10H CLD 2A11H MOV CX, 3 2A12H L: MOV AL, DI MOVSB DEC SI MOV SI, AL INC SI LOOP L HLT (1) 2000H: 2A00H = _ (2) 2000H: 2A01H = _ (3) 2000H: 2A02H = _ (4) 2000H: 2A10H = _ (5) 2000H: 2A11H = _ (6) 2000H: 2A12H = _ 4-48. 下列程序执行后,请填入 BLK3 的偏移地址和其中各字节单元的内容 _ BLK3 _ _ _ 以及 (AL) = _ (DI) = _ DS-SEG SEGMENT COUNT DB 4 BLK1 DB 96H, 74H, 32H, 16H BLK2 DB 65H, 94H, 87H, 29H BLK3 DB 4 DUP(?) DS-SEG ENDS CS-SEG SEGMENT MAIN PROC FAR ASSUME CS: CS-SEG, DS: DS-SEG START: PUSH DS SUB AX, AX 0FH 0EH 0DH 09H 08H 07H 在线文档在线分享 PUSH AX MOV AX, DS-SEG MOV DS, AX MOV SI, OFFSET BLK1 MOV DI, OFFSET BLK2 MOV BX, OFFSET BLK3 MOV CL, COUNT MOV CH, 0 CLC NEXT: MOV AL, SI INC SI ADC AL, DI INC DI DAA MOV BX, AL INC BX LOOP NEXT RET MAIN ENDP CS-SEG ENDS END START 4-49. 在以 ES: SOC1 为起始地址的表中存有字符串,它以 00H 作串结束符,在 DS: CHAR中存有关键字,从上述表中查找第一个此关键字的程序段如下,若找到此关键字,寄存器CX 中存放该关键字在 ES 段中的位移量;若此串中无 此关键字, CX 返回 -1 值。请将该程序段的空格补充完整。 MOV DI, OFFSET SOC1 MOV CX, 0 CPO: CMP ES: _, 00H JNE COUNT MOV BX, CX MOV DI, OFFSET CHAR MOV AL, DI MOV DI, OFFSET SOC1 CLD _ SCASB JZ FOUND MOV CX, _ RET FOUND: _ DI MOV CX, DI RET COUNT: INC DI INC CX JMP CPO 在线文档在线分享 4-50. 试编一个程序,找出一个数据块中的最大数,其中,数据块的长度 1,并且存放在内存 (2001H)单元中,而数据块本身是从 (2002H)单元开始存放的,最后把找出的最大值放到(200H)单元中,假设这段数据块中的数都是无符号的 8 位数。 4-51. 下面子程序的功能是什么? DELAY1S: PUSHF PUSH BX PUSH CX MOV BX, 03E8H LP2: MOV CX, 0176H LP1: PUSHF POPF LOOP LP1 DEC BX JNZ LP2 POP CX POP BX POPF RET 4-52. 阅读程序求结果 DATA SEGMENT NLDZ DB 31H, 32H, 33H, 34H, 35H, 36H, 38H, 39H, 25H SUMDZ DW ? DATA ENDS STACK SEGMENT STACK STA DB 32 DUP 8 STACK ENDS CODE SEGMENT ASSUME CS: CODE, SS: STACK, DS: DATA START: MOV AX, DATA MOV DS, AX MOV AX, STACK MOV SS, AX MOV SP, 32 MOV CX, 10 XOR AX, AX MOV SI, OFFSET NLDZ LP2: ADD AL, SI DAA ADC AH, 0 INC SI LOOP LP2 MOV SUMDZ, AX MOV AH, 4CH INT 21H 在线文档在线分享 CODE ENDS END START 4-53. 下面程序的功能是:数组 A 包括 15 个互不相等的整数,数组 B 包含 20 个互不相等的整数,将既在数组 A 中又在数组 B 中出现的整数放在数组 C 中,请将程序填充完整 DATA SEGMENT A DB 15 DUP(?) B DB 20 DUP(?) C DB 15 DUP(?) DATA ENDS CODE SEGMENT ASSUME CS: CODE, DS: DATA MAIN PROC FAR START: PUSH DS XOR AX, AX PUSH AX MOV AX, DATA MOV DS, AX MOV ES, AX BEGIN: MOV SI, 0 MOV BX, 0 MOV CX, 15 NEXT1: PUSH CX MOV DI, 0 MOV CX, 20 MOV AX, _ NEXT2: CMP BDI, AX JNE _ MOV CBX, AX ADD BX, 2 ABCD: ADD DI, 2 LOOP _ ADD SI, 2 _ CX LOOP NEXT1 RET MAIN ENDP CODE ENDS END START 4-54. 读程序求结果。 DATA SEGMENT TAB DB 30H, 31H, 3H, 33H, 34H, 35H, 36H, 37H DB 38H, 39H, 41H, 42H, 43H, 44H, 45H, 46H DISP DB 4 DUP(?) DATA ENDS 在线文档在线分享 CODE SEGMENT ASSUME CS: CODE, DS: DATA START: MOV CX, 4 MOV DX, 1A2DH MOV BX, OFFSET TAB MOV DI, OFFSET DISP HT: SHL DX, 1 RCL AL, 1 SHL DX, 1 RCL AL, 1 SHL DX, 1 RCL AL, 1 SHL DX, 1 RCL AL, 1 AND AL, 0FH XLAT TAB MOV DI, AL INC DI LOOP HT CODE ENDS END START 4-55. 将 AL 中带符号数乘 10 送 AL,正确的程序段是 _ (A) SAL AL, 1 (B) ADD AL, AL MOV BL, AL MOV BL, AL SAL AL, 1 ADD AL, AL ADD AL, BL ADD AL, AL ADD AL, BL (C) MOV CL, 4 (D) ADD AL, AL MOV BL, AL ADD AL, AL SAL AL, CL ADD AL, AL ADD AL, BL ADD AL, AL ADD AL, AL 4-56. 下面是多字节加法程序,第一个数是 8A0BH,第二个数是 D705H DATA SEGMENT FIRST DB _, _, 0H SECOND DB _, _ DATA ENDS CODE SEGMENT ASSUME CS: CODE, DS: DATA START: MOV AX, DATA MOV DS, AX MOV CX, _ MOV SI, 0 _ 在线文档在线分享 NEXT: MOV AL, SECOND SI ADC FIRST SI, AL INC SI LOOP NEXT MOV AL, 0 ADC AL, _ MOV FIRST SI, AL MOV AH, 4CH INT 21H CODE ENDS END START 请选择正确的答案填入空格中 (A) 8AH (B) 0BH (A) 8AH (B) 0BH (C) D7H (D) 05H (C) D7H (D) 05H (A) 8AH (B) 0BH (A) 8AH (B) 0BH (C) D7H (D) 05H (C) D7H (D) 05H (A) 3 (B) 2 (A) CLC (B) CLD (C) 1 (D) 4 (C) STC (D) CLI (A) 1 (B) -1 (C) 0 (D) 0FFH 4-57. 阅读程序,求结果 CODE SEGMENT ASSUME CS: CODE, DS: DATA ORG 0100H START: JMP BEG MSEG DB HELLO!, 0DH, 0AH, $ BEG: MOV AX, CS MOV DS, AX MOV CX, 1 LAST: MOV AH, 9 MOV DX, OFFSET MSEG INT 21H LOOP LAST MOV AH, 4CH INT 21H CODE ENDS END START 4-58. 阅读程序,求结果 DATA SEGMENT TABLE DB 6, 327465 DEL DB 7 DATA ENDS CODE SEGMENT ASSUME CS: CODE, DS: DATA, ES: DATA 在线文档在线分享 BEGIN: MOV AX, DATA MOV DS, AX MOV ES, AX MOV AL, DEL MOV CH, 0 MOV CL, TABLE MOV DI, OFFSET TABLE +1 CLD REPNE SCASB JNZ EXIT MOV SI, DI DEC DI REP MOVSB DEC TABLE EXIT: MOV AH, 4CH INT 21H CODE ENDS END BEGIN 4-59. 编程 将 BX 中的 16 进制数转换为 ASCII 码,存放到 BUF 开始的内存单元中去,并在屏幕显示出数值。 4-60. 阅读程序,求结果 MOV CL, 0 L1: AND AX, AX JZ STOP SAL AX, 1 JNC L2 INC CL L2: JMP L1 STOP: HLT 4-61. 编程计算 N! 设入口参数: AL = N 出口参数: DX = N! 4-62. 已知两个无符号数 125 及 368,求它们的和并将和转换成十六进制数 在屏幕上显示。 4-63. 存储器数据段从 BUF 开始存放一字数组,数组第一个字中存放该数组的长度 N,编制一个程序使此数组中的数据按照从小到大的次序排序(提示:用冒泡排序法) 4-64. 编写查平方表程序,表序为 09 的平方,通过键入 09 任何一数值,均可查到对应的平方值。 4-65. 设有 100 个带符号字节数,存储在数据段的连续区域,其中第一个字节数偏移地址是1500H,试编写统计其中有多少个负数的汇编源程序。 4-66. 编一程序把内存某一数据块从一个区域传送到另一区域。要求考虑数据块存储区域的重叠问题 (提示:考虑数据块区域的重叠问题,可先判断一下源地址加数据长度是否小于目的地址,若是,则不重叠,可按增量方式传送,否则要把指针修改为指向数据块的底部,然后采用减 在线文档在线分享 量方式传送) 4-67. 阅读程序求结果 NAME EX-1 DATA SEGMENT BUFFER DW X1, X2, , Xn COUNT EQU $ - BUFFER MAX DW ? DATA ENDS STACK SEGMENT PARA STACK STACK DB 64 DUP (?) TOP EQU $ - STACK STACK ENDS CODE SEGMENT START PROC FAR ASSUME CS: CODE, DS: DATA, SS: STACK BEGIN: PUSH DS MOV AX, 0 PUSH AX MOV AX, DATA MOV DS, AX MOV AX, STACK MOV SS, TOP MOV SP, AX MOV CX, COUNT LEA BX, BUFFER MOV AX, BX INC BX DEC CX AGAIN: CMP AX, BX JGE NEXT MOV AX, BX NEXT: INC BX LOOP AGAIN MOV MAX, AX RET START ENDP CODE ENDS END START 4-68. 按下面符号函数编写程序 1100)127128(01XXXXY 4-69. 阅读下列程序,并将结果填入内存单元中,并标明内存地址。 在线文档在线分享 DATA SEGMENT A DB 3, 7, 5, 4, 9 COUNT EQU $ - A B DB 6 C DB COUNT +1 DUP (?) DATA ENDS STACK SEGMENT PARA STACK STACK STAPN DB 100 DUP (?) STACK ENDS COSEG SEGMENT ASSUME CS: COSEG, DS: DATA, ES: DATA STR PROC FAR GO: PUSH DS MOV AX, 0 PUSH AX MOV AX, DATA MOV ES, AX MOV DS, AX CLD MOV SI, OFFSET A MOV DI, OFFSET C MOV CX, COUNT MOV BYTE PTR DI, 0 CYCLE: LODSB AND AL, 0FH MUL B AAM ADD AL, DI AAA STOSB MOV DI, AH LOOP CYCLE RET STR ENDP COSEG ENDS END GO 4-70. 阅读下列程序,并将结果填入内存中,并注明内存地址。 NAME EX_2 DATA SEGMENT BCDBUF DB 34H, 56H, 23H, 70H, 96H, 45H, 32H, 14H, 81H, 99H ;10 个十进制数 COUNT EQU $ - BCDBUF ASCBUF DB 20 DUP (?) DATA ENDS STACK SEGMENT PARA STACK STACK 在线文档在线分享 STAPN DB 100 DUP (?) STACK ENDS COSEG SEGMENT ASSUME CS: COSEG, DS: DATA, ES: DATA, SS: STACK START: PUSH DS MOV AX, 0 PUSH AX MOV AX, DATA MOV DS, AX MOV ES, AX MOV SI, OFFSET BCDBUF MOV DI, OFFSET ASCBUF CLD TRANT: LODSB MOV BL, AL AND AL, 0FH OR AL, 30H STOSB MOV AL, BL PUSH CX MOV CL, 4 SHR AL, CL POP CX OR AL, 30H STOSB LOOP TRANT RET COSEG ENDS END START 4-71. 下列程序的功能是什么? DATA SEGMENT AREA1 DB 01H, 02H, , 64H (100 个数 ) AREA2 DB 100 DUP (?) DATA ENDS CODE SEGMENT ASSUME CS: CODE, DS: DATA START: MOV SI, OFFSET AREA1 MOV DI, OFFSET AREA2 MOV CX, 100 AGAIN: MOV AL, SI MOV DI, AL INC SI INC DI DEC CX 在线文档在线分享 JNZ AGAIN HLT CODE ENDS END START 4-72. 阅读程序求结果 DATA SE3GMENT FEN DB 85, 90, (100 个数,该数在 0100 之间 ) DATA ENDS STACK SEGMENT PARA STACK STACK DB 100 DUP (?) STACK ENDS ASSUME CS: CODE, DS: DATA, SS: STACK START PROC FAR PUSH DS MOV AX, 0 PUSH AX MOV AX, DATA MOV DS, AX MOV BX, OFFSET FEN MOV CX, LENGTH FEN DEC CX MOV AL, BX LOP: INC BX CMP AL, BX JAE NEXT MOV AL, BX NEXT: DEC CX JNZ LOP RET START ENDP END START 4-73. 设 X 是存放在 FIRST 单元的一个字节数, 试编程序求 Y= X *X 50H 4-74. 阅读程序求结果 DATA SEGMENT TABLE DB 0, 1, 8, 27, 64, 125, 216 XX DB 4 YY DB ? DATA ENDS STACK SEGMENT PARA STACK STACK DB 50 DUP (?) STACK ENDS CODE SEGMENT ASSUME CS; CODE, DS: DATA, SS: STACK 在线文档在线分享 START PROC FAR PUSH DS MOV AX, 0 PUSH AX MOV AX, DATA MOV DS, AX MOV BX, OFFSET TABLE MOV AH, 0 MOV AL, XX ADD BX, AX MOV AL, BX MOV YY, AL RET START ENDP CODE ENDS END START 4-75. 问在什么情况下,下列程序的执行结果是 AH = 0 ? BEGIN: IN AL, 5FH TEST AL, 80H JZ BRCH1 MOV AH, 0 JMP STOP BRCH1: MOV AH, 0FFH STOP: HLT 4-76. 执行下列程序后,将数据填入存储器中。 FIRST DB 06H SECOND DB 75H THIRD DB 2 DUP (0) FOUR DB ? MOV AH, 00H MOV AL, SECOND AND AL, 0F0H MOV CL, 04H ROL AL, CL DIV FIRST MOV THIRD +1, AL MOV AL, SECOND AND AL, 0FH AAD DIV FIRST MOV THIRD, AL MOV FOUR, AH HLT 在线文档在线分享 存储器单元 FIRST SECOND THIRD THIRD+1 FOUR 4-77. 阅读程序求结果。 DATA SEGMENT SRC_MESS DB HELLO! DATA ENDS EXTRA SEGMENT NEW_LOC DB 6 DUP (?) EXTRA ENDS CODE SEGMENT ASSUME CS: CODE, DS: DATA, ES: EXTRA START: MOV AX, DATA MOV DS, AX MOV AX, EXTRA MOV ES, AX LEA SI, SRC_MESS LEA DI, NEW_LOC MOV CX, 6 CLD REP MOVSB CODE ENDS END START 4-78. 编程。 在某一字符串中搜索是否有字符 A,若有,则把搜索次数记下来,送到 BX 中,若没有查到,则将 BX 清零,设字符串的起始地址 STRING 的偏移地址为 0,字符串长度为COUNT。 4-79. 编程 若有起始地址为 BLOCK 的一个数据块,数据块中的数为 8 位带符号数,要求将其中所含的正、负数分开,然后将正数送到附加段中起始地址为 PLUS_DATA 的缓冲区,负数则送到附加段中起始地址为 MINUS_DATA 的缓冲区,数据块长度为 COUNT。 4-80. 阅读程序求结果。 TABLE DB 01H, 00H, F5H, 32H, 86H DB 00H, 49H, AFH, 25H, 40H PLUS DB 0 NEGT DB 0 ZERO DB 0 START: MOV CX, 10 MOV BX, 0 AGAIN: CMP TABLE BX, 0 JGE GRET_EQ 在线文档在线分享 INC NEGT JMP NEXT GRET_EQ: JG P_INC INC ZERO JMP NEXT P_INC: INC PLUS NEXT: INC BX DEC CX JNZ AGAIN HLT 4-81. 执行下列程序后, (CL) = ? MOV AX, 0F321H MOV CL, 0 L1: AND AX, AX JZ STOP SAL AX, 1 JNC L2 INC CL L2: JMP L1 STOP: HLT 4-82. 问:在什么情况下,下列程序执行结果是 (AH) = 0 ? BEGIN: IN AL, 5FH TEST AL, 80H JZ BRCH1 MOV AH, 0 JMP STOP BRCH1: MOV AH, 0FFH STOP: HLT 4-83. 程序设计: 在内存的数据段存放 64 个有符号数,首地址为 DATA1,要求将各个数取绝对值后存放在 DATA2 为首地址的内存区。 4-84. 程序设计: 将一个 16 位二进制无符号数乘十进制的 10,设该数存放在以 FACT 为首址的两个连续的存储单元中,其积放回 FACT 和 FACT +1 单元。 4-85. 程序设计: 比较两个字符串,找出其中第一个不相等字符的地址,如果两个字符串全部相同,则转向 ALL_MATCH 进行处理(如何处理不要求),这两个字符串长度为 20,首地址分别为 STRING1 和 STRING2。 4-86. 程序设计: 在包含 200 个字符串中寻找第一个回车符 CR(其 ASCII 码为 0DH),找到后保留其地址,并在屏幕上显示字符 Y,假如找不到该字符,则在屏幕上显示 N,该字符串的首地址是 STRING。 4-87. 阅读程序求结果。 已知首址为 BUFFER 的内存装有 09 共 10 个非压缩的任意的 BCD 码表示的十进制数, 在线文档在线分享 在执行下列程序后的结果是什么? LEA SI, BUFFER MOV CX, 10 CLD MOV AH, 02H GET: LODSB ADD AL, 30H MOV DL, AL INT 21H DEC CX JNZ GET HLT 4-88. 编程: 设数据块首址为 DATA1,存放 100 个 16 位无符号数,要求把其中最大,最小的数找出来,并存放在 MAX 和 MIN 单元中。 在线文档在线分享 第五章 存储器及其接口 一填空题 5-1. 8086 系统中低 8 位数据总线与 _存储 体相连,高 8 位数据总线与 _存储体相连。 5-2. 8086 系统中如果访问的字变量地址为奇地址,则要用 _个连续的 _周期才能访问该字变量。 5-3. 当存储器的读出时间大于 8086CPU 所需要的时间时,就要利用 _信号,使 CPU插入一个 _状态。 5-4. 为保证动态 RAM 中的内容不消失,需要进行 _操作。 5-5. 半导体静态 RAM 靠 _存储信息,半导体动态 RAM 靠 _存储信息。 5-6. 内存储器容量单位中 1GB 等于 _字节, 1TB 等于 _字节。 5-7. 若某一系统地址总线为 M 位,数据总线为 N 位,则存储器容量为 _ 5-8. Intel 2164A 芯片有行选通信号 _和列选通信号 _ 5-9. 当 HM6116 控制线 WEOECE , 等于 0 0 1 时表示 _工作方式,当 WEOECE , 等于 0 0 0 时表示 _工作方式 5-10. 微型计算机的内存储器又称为 _,外存储器又称为 _. 二选择题 5-11. 构成 8086 系统最大存储容量需用( )片 64K X1 位的存储器芯片 A) 16 B) 32 C) 64 D)128 5-12. 用 2164 DRAM 芯片构成 8086 的存储系统的最小容量是( ) A) 64KB B) 128KB C) 256KB D) 640KB 5-13. 8086 系统中若访问奇存储体的一个字节单元,则此时 BHE 与 A0 是( )状态 A) 1, 0 B) 0, 1 C) 0, 0 D) 1, 1 5-14. 有一 EPROM 芯片的地址范围为 30800H30FFFH,无地址重叠,问该芯片的存储容量为( ) A) 1KB B) 2KB C) 4KB D) 8KB 5-15. 8086 微处理器工作于最小方式下的总线收发器 74LS245,其控制信号 G 和 DIR 分别与微处理器( )信号相连 A) RDTDEN /; B) ALEDEN ; C) WRDEN ; D) RDDEN ; 5-16. 具有电可擦除的只读存储器是( ) A) PROM B) KEPROM C) EPROM D) E2PROM 5-17. 半导体 EPROM,写入的内容可以通过( )擦除 A) 紫外线擦除 B) 电信号 C) 口令 D) DOS 命令 5-18. 对于 EPROM 而言,只有( )信号同时有效时才能输出所需要的数据 A) CEOE, B) WECE, C) WEOE, D) RDOE, 5-19. 哪些存储器在断电后,仍保留原有信息? A) DRAM, ROM B) SRAM, DRAM C) ROM, E2PROM D) PROM, SRAM 在线文档在线分享 5-20. 用 74LS373 作为 8086 微处理器最小方式地址锁存器时,其芯片两个控制信号 G 和 OE应该分别与微处理器的( )相连 A) ALE; 接地 B) 接地 ; ALE C) ALE; READY D) ALE; DEN 5-21. 要组成 64KB 的 8086 存储空间,选用 EPROM 的最佳方案是( )芯片 A) 1 片 64K x8 位 B) 4 片 16K x8 位 C) 2 片 32K x8 位 D) 8 片 8K x8 位 5-22. 在 16 位存储系统中,存储字最好放在偶地址的优点是( ) A) 便于快速寻址 B) 节省所占内存空间 B) 减少执行指令的总线周期 D) 节省所占外存空间 5-23. 使用 256KB x4 的存储器芯片组成 1MB 的存储系统,其地址线至少需要( ) A) 20 条 B) 16 条 C) 24 条 D) 18 条 5-24. 在某一存储器系统中,有只读存储器 11KB,使用 16 位地址寻址,只读存储器位于低地址段,其地址范围为: A) 00002BFF B) 00000FFF C) 00003FFF D) 00004AFF 5-25. 若设某容量为 8K 字节的 RAM 起始地址为 2000H,则其终止地址为( ) A) 21FFH B) 23FFH C) 27FFH D) 3FFFH 5-26. 8086 在存储器读写时遇到 READY 无效后可插入( ) A) 1 个等待周期 B) 2 个等待周期 C) 3 个等待周期 D) 插入等待周期的个数可不受限制 5-27. 8086 处理器存储器寻址空间大小为( ) A) 64K 字节 B) 640K 字节 C) 1M 字节 D) 8M 字节 5-28. 设存储器系统的地址线为 20 条,存储单元为字节,使用全译码方式组成存储器,该系统构成最大存储器容量需要 64K x1 位的存储器芯片的数量是( ) A) 16 片 B) 32 片 C) 64 片 D) 128 片 5-29. 为保证 8086 系统正常工作,若程序存储空间为 32K 字节,则程序存储器占据的地址为( ) A) 80000H87FFFH B) 00000H07FFFH C) 08000H0FFFFH D) F8000HFFFFFH 5-30. 为保证 8086 系统正常工作,若 RAM空间为 256KB,则 RAM 占的地址空间为( ) A) 00000H3FFFFH B) 00000H7FFFFH C) 80000HBFFFFH D) C0000HFFFFFH 三应用题 5-31. 有一存储系统如图所示,请回答 RAM 和 EPROM 的容量各是多少?它们的地址范围又是多少? 在线文档在线分享 5-32. 存储器同 8086 的连接图如下,试计算该存储器的地址范围,并说明该电路的特点。 5-33. 下图是某静态 RAM 的写入时序图。其中 WR/ 是读 /写命令控制线,当 WR/ 为低电平时,存储器按给定地址把数据线上 的数据写入 RAM。指出图中写入时序的错误,并画出正确的写入时序图。 5-34. 用 Intel 2114 (1K x4bit)芯片构成 1K x8bit 存储器,画出数据线,地址线,控制线的接线图。 5-35. 8086 CPU 执行 MOV 2003H, AX 指令从取指令到执行指令最少需要多少时间?设时钟频率为 5MHz,该指令的机器码为 4 个字节,放在 1000H: 2000H 开始的代码段中。 5-36. 使用 2732, 6116 和 74LS138 构成一个存储容量为 128K ROM (00000H02FFFH), 8KB RAM (03000H04FFFH) 的存储系统。系统地址总线 20 位,数据总线为 8 位。 在线文档在线分享 第六章 中断 6-1. 何谓中断? 6-2. 何谓中断源? 6-3. 何谓中断屏蔽? 6-4. 凡中断系统,一般都具有哪些基本功能? 6-5. 8086/8088 从产生中断的方法来分类,可分为 _和 _ 6-6. 在 IBM PC/XT 系统中,引起外部不可屏蔽中断的原因有哪些? 6-7. 在使用可屏蔽的中断过程中,何谓开中断?何谓关中断? 6-8. 引起软中断的情况有哪些? 6-9. 何谓中断向量表? 6-10. 已知与类型号 n 相对应的中断服务程序的入口地址为 INTRAD,请编程序建立相应的中断向量表。 6-11. 选择正确答案: CPU 响应中断的时间是 _ (A) 一条指令结束 (B) 外设提出中断 (C) 取指周期结束 6-12. 选择题 向量中断是 _ (A) 外设提出中断 (B) 由硬件形成中断服务程序入口地址 (C) 由硬件形成向量中断地址,再由向量地址找到中断服务程序入口地址 6-13. 选择题 下面的中断中,只有 _需要硬件提供中断类型码 (A) INTO (B) INT n (C) INTR (D) NMI 6-14. 选择题 对于掉电, 8086/8088 是通过 _来处理 (A) 软件中断 (B) 可屏蔽中断 (C) 非屏蔽中断 (D) DMA 6-15. 选择题 非屏蔽中断的中断类型号是 _ (A) 1 (B) 2 (C) 3 (D) 4 6-16. 选择题 提出中断请求的条件是 (A) 外设提出中断 (B) 外设工作完成和系统允许时 (C) 外设工作完成和中断标志触发器为 ”1”时 6-17. 选择题 中断向量提供 _ (A) 被选中设备的起始地址 (B) 传送数据的起始地址 在线文档在线分享 (C) 中断服务程序入口地址 (D) 主程序的断点地址 6-18. 选择题 中断向量地址是 _ (A) 主程序入口地址 (B) 中断服务程序入口地址 (C) 中断服务程序入口地址的地址 6-19. 填充题 外设的中断类型码是通过 16 位数据总线的 _传送给 8086。 6-20. 选择题 在中断响应周期内,将 IF 置 0 是由 _ (A) 硬件自动完成的 (B) 用户在编制中断服务程序设置的 (C) 关中断指令完成的 6-21. 填空题 现有可屏蔽的 8 级外中断 IR0IR7,其中 _级别最高, _级别最低 6-22. 填空题 CPU 对可屏蔽中断请求的响应过程要执行 _连续的中断响应 INTA 总线周期,每个总线周期包括 _时钟周期,第一个中断响应总线周期, _第二个中断响应周期 _。 6-23. 试述 CPU 响应外设(可以屏蔽)中断请求的过程。 6-24. 选择题 8259A 内中断请求寄存器用于 _ (A) 指示有外设向 CPU 发中断请求 (B) 指示有中断正在进行 (C) 开放或关闭中断系统 6-25. 选择题 8259A 内中断服务 寄存器用于 _ (A) 指示有外设向 CPU 发中断请求 (B) 指示有中断正在进行 (C) 开放或关闭中断系统 6-26. 选择题 一片 8259A 只占两个 I/O 端口地址,可以用末位地址码 A0 来选择端口。如果 A0=0,则选择 _;如果 A0=1,则选择 _,端口的其它高位地址作为片选信号。 (A) 偶地址端口 (B) 奇地址端口 (A) 偶地址端口 (B) 奇地址端口 6-27. 选择题 当多片 8259A 级联使用时,对于主 8259A,级联信号 CAS2-CAS0 是 _,对于从片8259A,级联信号 CAS2-CAS0 是 _ (A) 输入信号 (B) 输出信号 (A) 输入信号 (B) 输出信号 6-28. 当 8259A 处于非缓冲状态时, SP 用作表示主从关系, SP _表示主 8259A,SP _表示从 8259A。 在线文档在线分享 (A) 1 (B) 0 (A) 1 (B) 0 6-29. 8259A 可编程控制器,当其单片使用时可同时接收 _外设的中断请求,当级联使用时,其主片的 _应与从片的 _连接 (A) 8 个 (B) 12 个 (C) 4 个 (D) 16 个 (A) ENSP/ (B) CS (C) INTA (D) IRi ( i=07) (A) INT (B) INTA (C) CS (D) CASi ( i=02) 6-30. 选择题 通常情况下,一个外中断服务程序的第一条指令 STI,其目的是 _。 (A) 开放所有屏蔽中断 (B) 允许低一级中断产生 (C) 允许高一级中断产生 (D) 允许同一级中断产生 6-31. 选择题 PC 机采用向量中断方式处理 8 级外中断,中断类型号依次为 08H0FH,在 RAM 0: 2CH 单元开始依次存放 23H, FFH, 00H 和 F0H 四个字节,该向量对应的中断号和中断程序入口是 _ (A) 0CH, 23FF: 00F0H (B) 0BH, F000: FF23H (C) 0BH, 00F0: 23FFH (D) 0CH, F000: FF23H 6-32. 选择题 执行返回指令,退出中断服务程序,这时返回地址来自 _ (A) ROM 区 (B) 程序计数器 (C) 堆栈区 (D) CPU 的暂存寄存器 6-33. 选择题 已知中断类型号为 14H,它的中断向量存放在存储器 的向量单元 _中 (A) 00050H, 00051H, 00052H, 00053H (B) 00056H, 00057H, 00058H, 00059H (C) 0000: 0050H, 0000: 0051H, 0000: 0052H, 0000: 0053H (D) 0000: 0056H, 0000: 0057H, 0000: 0058H, 0000: 0059H 6-34. 8086/8088 响应中断时,自动压入堆栈的有 _ (A) 通用寄存器的内容 (B) CS 的内容 (C) IP 的内容 (D) 标志寄存器的内容 6-35. 8086/8088 CPU 响应一个外部可屏蔽硬件中断请求的条件是 _ (A) 当前指令执行完 (B) 堆栈段的单元清零 (C) IF=1 (D) TF=1 6-36. 8259A 初始化编程 要求 8259A 与 8086 CPU 连接,单片工作,口地址为 C0H, C2H, 边沿触发,相应于中断请求 IR7,要求中断类型号为 3239, 8086 模式,非自动 EOI,然后将不用的中断请求都屏蔽掉。 在线文档在线分享 6-37. 某系统中两片 8259A 采用中断级联方式 组成中断系统,从片的 INT 端连 8259A 主片的 IR3 端,若当前 8259A 主片从 IR1, IR5 端引入两个中断请求,中断类型号为 31H, 35H,中断服务程序的段基址为 1000H,偏移地址分别为 2000H 及 3000H, 8259A 从片由 IR4, IR5端引入两个中断请求,中断类型号为 44H 和 45H,中断服务程序的段基址为 2000H,偏移地址分别为 3600H 及 4500H,设主片端口地址为 FFC8H 和 FFC9H,从片端口地址为 FFCAH和 FFCBH,试编程对主、从片进行初始化以及形成中断向量及向量表。 6-38. 选择题 CPU 响应中断 INTR 和 NMI 时,相同的必要条件是 _ (A) 允许中断 (B) 当前指令执行结束 (C) 总线空闲 (D) 当前访问内存操作结束 6-39. 选择题 8259A 当前最高优先级 IR5,若使该中断在非自动结束后,变为循环的最低优先级,则OCW2 的数据为 _ (A)10100101 (B) 11100000 (C)01100101 (D) 10100000 6-40. 选择题 8259A 当前最高优先级 IR5,若使该中断 在非自动结束后,下一循环请求中,最低优先级为 IR2,则 OCW2 的数据为 _ (A)10100010 (B) 01100010 (C)11100010 (D) 11000010 6-41. 在两片 8259A 级联的中断系统中,主片的 IR5 作为从片的中断请求,则初始化主,从片时, ICW3 的数据格式分别是 _ (A) 05H, 20H (B) 50H, 02H (C) 02H, 50H (D) 20H, 05H 6-42. 8086 采用向量中断方 式处理 8 级外中断,中断类型号依次为 08H0FH,在 0000: 002CH 单元中,开始依次存放 23H, FFH, 00H, F0H 四个字节,问该向量对应的中断类型号和中断服务程序的入口地址是 _ (A) 0CH, 23FF: 00F0H (B) 0BH, F000: FF23H (C) 0BH, 00F0: 23FFH (D) 0CH, F000: FF23H (E) 0CH, 00F0: 23FFH (F) 0BH, F000: 23FFH 在线文档在线分享 第七章 微型计算机接口技术 7-1. 为什么在 CPU 和外设之间要设置接口电 路? 7-2. 填充题: I/O 接口电路是外设和计算机之间传送信息的 _ 7-3. 填充题: CPU 与外设通信时,传送的信息主要包括 _, _, _ 7-4. 填空: CPU 与外设通信时,在接口电路中,传送的不同信息分别进入不同的寄存器,通常将这些寄存器和它们的控制逻辑统称为 _ 7-5. 填空: I/O 端口的编址方式有两种,分别称为 _, _ 7-6. 在 8086/8088 系统中是怎样区分存储器寻址和 I/O 端口寻址的? 7-7. 在 CPU 与外设之间的数据传输主要有哪几种控制方式? 7-8. 选择题:主机与外设传送数据时,采用 _, CPU 的效率最高? (A) 程序控制方式 (B) 中断方式 (C) DMA 方式 7-9. 选择题:主机与外设传送数据时,采用 _,主机与外设是串行工作的? (A) 程序控制方式 (B) 中断方式 (C) DMA 方式 7-10. 选择题:当采用 _输入操作情况时,除非计算机等待,否则无法传送数据给计算机。 (A) 程序查询方式 (B) 中断方式 (C) DMA 方式 7-11. 选择题:在查询方式下输入 /输出时,在 I/O 接口中设有 _,通过它来确定 I/O设备是否 准备好。输入时,准备好表示 _;输出时,准备好表示 _ (A)状态寄存器 (B)数据寄存器 (C)控制寄存器 (A) 稳定 (B) 已空 (C) 已满 (A) 稳定 (B) 已空 (C) 已满 7-12. 选择题:计算机的外部设备(简称外设)是指 _ (A) 软盘,硬盘驱动器 (B) 输入输出设备 (C) 电源及机箱 7-13. 选择题:下面的说法中 _是正确的? (A) 总线一定要和接口相连 (B) 接口一定要和总线相连 (C) 通道可以代替接口 7-14. 选择题: I/O 与主机信息交换采用中断方式的特点是 _ (A) CPU 与外设串行工作,传送与主程序串行工作 (B) CPU 与外设并行工作,传送与主程序串行工作 (C) CPU 与外设并行工作,传送与主程序并行工作 7-15. 选择题: I/O 与主机信息交换采用 DMA 方式的特点是 _ (A) CPU 与外设串行工作,传送与主程序串行工作 在线文档在线分享 (B) CPU 与外设并行工作,传送与主程序串行工作 (C) CPU 与外设并行工作,传送与主程序并行工作 7-16. 选择题: DMA 方式中,周期“窃取”是指窃取一个 _ (A) 存取周期 (B) 指令周 期 (C) CPU 周期 (D) 总线周期 7-17. 选择题: CPU 响应 DMA 传送请求的信号是 _ (A) RAEDY (B) BUSAK (C) RD (D) WR 7-18. 选择题:在 DMA 传送过程中,实现总线控制的部件是 _ (A) CPU (B) 外部设备 (C) DMAC (D) 存储器 7-19. 选择题:当 1,0,0/ WRRDIOM , CPU 完成的操作是 _ (A) I/O 读 (B) 存储器读 (C) 存储器写 (D) I/O 写 7-20. 填空:微型计算机的 I/O 接口主要包括 _, _, _,_和 _ 7-21. 填空: CPU 从 I/O 接口的 _中获取外部设备的“准备好”,“忙”或“闲”等状态信息。 7-22. 填空: I/O 数据缓冲器主要用于协调 CPU 与外部设备在 _上的差异 7-23. 填空:微机中使用 _来区分不同的外部设备 7-24. 填空:串行通信时,按传送方向分有 _通信方式, _通信方式和 _通信方式三种。 7-25. 串行通信有哪两种基本工作方式?请分别画出它们的成帧格式 7-26. 填空:在串行通信中,常用 _ 来表示数据传送的速率,它是指_其单位为 _ 7-27. 选择题:异步串行通信的主要特点是 _ (A) 通信双方不需要同步 (B) 传送的每个字符是独立发送的 (C) 字符之间的间隔时间应相同 (D) 传送的数据中不含有控制信息 7-28. 选择题:在异步通信规程中规定,传送的每个字符的数据位的长度是 _ (A) 5 位 (B) 6 位 (C) 7 位 (D) 8 位 7-29. 选择题:在调制解调中使用的调制技术有 _ (A) 移频键控 (FSK) (B) 移相键控 (PSK) (C) 振幅键控 (ASK) (D) 相位振幅调制 (PAM) 7-30. 选择题:在同步串行传送中,收发双方实现对二进制数据位的同步是通过 _ (A) 在收发双方使用传送同步时钟信号的线路 (B) 使用同步字符 (C) 使用含有同步信息的数据编码 (D) 在数据流中插入同步位 7-31. 选择题:在异步串行传输时,如果规定采用 5 位数据位 ,偶校验位和 2 位停止位,在接收时,如果收到 5 位数据位和 1 位校验位后,再收到一位高电平信号和一位低电平信号,其结果表示 _ 在线文档在线分享 (A) 一个字符的数据已正确接收 (B) 已开始接收下一个字符 (C) 传输中出现了奇偶错 (D) 传输中出现了帧错 7
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 宠物医疗市场细分领域研究报告-宠物康复市场规模分析
- 气体的化学性质及其应用试题及答案
- 曲式理解与音乐创作能力提升的联系试题及答案
- 节目编辑面试题及答案
- 生态学复习试题及答案
- 家居设计中的空间效果与功能结合研究试题及答案
- 甲方运营面试题及答案
- 山东职业学院《现代分离工程》2023-2024学年第二学期期末试卷
- 情绪逻辑测试题及答案
- 天津农学院《形势与政策IV》2023-2024学年第一学期期末试卷
- 学生心理健康一生一策档案表
- 国家义务教育质量监测八年级美术样卷
- 畜牧业人才培养的新机遇与发展路径
- 环境监测信息化建设-深度研究
- 植物蛋白资源利用-深度研究
- 教学课件-金融学概论(第2版-盖锐)
- 大学生创新创业:室内设计
- 煤矿机电培训课件
- DB3308-T 102-2022 居民碳账户-生活垃圾资源回收碳减排工作规范
- 物业管理项目接管方案
- 无人机网络安全防护-洞察分析
评论
0/150
提交评论