微机原理

Size: px
Start display at page:

Download "微机原理"

Transcription

1 附录 B: 部分习题的参考答案 第 1 章微型计算机系统概述 1. 答 : 微型计算机系统由硬件和软件两大部分组成, 硬件又可细分为主机 ( 由 CPU 存储器 控制电路 接口等构成 ) 输入设备( 如键盘 ) 和输出设备 ( 如显示器 ); 软件可细分为系统软件 ( 如操作系统 ) 和应用软件 3. 答 CPU(Central Processing Unit 中央处理单元 ) 是计算机的核心部件, 它包括控制器和算术逻辑运算部件等 Intel 微处理器的家族成员有 :8088/ Pentium(80586) Pentium Ⅱ 及 Pentium Ⅲ 第 2 章 计算机中的数制和码制 1. 解 :(1)49= B (2) = B (3)79.75= B 3. 解 :(1)FAH= B=250D (2)5BH= B=91D (3)78A1H= B=30881D (4)FFFFH= B=65535D 5. 解 :(1) B= (2) B= (3) B= 解 :a=1011b=11, b=11001b=25, c=100110b=38 (1)a+b=100100B=36 (2)c-a-b=10B=2 (3)a b= b=275 (4)c/b=1 1101B(=13) 9. 解 :(1) B 原码 B 补码 B (2) B 原码 B 补码 B (3) B 原码 B 补码 B (4) B 原码 B 补码 B (5) B 原码 B 补码 B (6) B 原码 B 补码 B 11. 解 : 按补码表示 +87= B;+73= B;-87= B; -73= B (1)87-73= B B=1110B=14 (2)87+(-73)= B B=[1] B=14( 舍去进位 ) (3)87-(-73)= B B=[-1] B=-96( 溢出 ) (4)(-87)+73= B B= B=-14 (5)(-87)-73= B B=[-1] B=96( 溢出 ) (6)(-87)-(-73)= B B= B= 解 :(1)a=37H, b=57h; a+b=8eh; a-b=[-1]e0h=-32 (2)a=0B7H, b=0d7h; a+b=[1]8eh=-114; a-b=[-1]e0h=-32 (3)a=0F7H, b=0d7h; a+b=[1]ceh=-50; a-b=20h=32

2 (4)a=37H, b=0c7h; a+b=feh=-2; a-b=[-1]70h= 解 :(1) 将 表示成组合 BCD 码 :38H 42H, 然后按二进制进行运算, 并根据运算过程中的 AF,CF 进行加 6/ 减 6 修正 38H+42H=7AH, 低 4 位需要加 6 修正 :7AH+ 6=80H, 所以有 38+42=80; (2)56H+77H=CDH, 高 4 位 低 4 位都应加 6 修正 :CDH+66H=[1]33H, 因此有 =133; (3)99H+88H=[1]21H(AF=1), 高 4 位 低 4 位都应加 6 修正 :[1]21H+66H=[1]87H, 因此 99+88=187 (4)34H+69H=9DH, 低 4 位需要加 6 修正 :9DH+6=A3H, 修正结果使高 4 位超出 9, 这时再对高 4 位进行加 6 修正 : A3H+60H=[1]03H, 因此 34+69=103 (5)38H-42H=[-1]F6H, 因 CF=1( 有借位 ), 高 4 位应减 6 修正 : [-1]F6H-60H=[-1]96H, 指令的借位应表示成 100 的补码, 因此 38-42=96-100=-4 (6)77H-56H=21H, 不需要修正, 因此 77-56=21 (7)15H-76H=[-1]9FH, 高 4 位 低 4 位都应减 6 修正 : [-1]9FH-66H=[-1]39H, 因此 15-76=39-100=-61 (8)89H-23H=66H, 不需要修正, 因此 89-23= 解 : 字符串的 ASCII 码 ( 用十六进制数表示 ) 为 : (1)48,65,6C,6C,6F (2)31,32,33,0D,34,35,36 (3)41,53,43,49,49 (4)54,68,65,20,6E,75,6D,62,65,72,20,69,73,20,32,33,31,35 第 3 章 微机系统中的微处理器 1. 答 : 微处理器内部结构主要由算术逻辑运算单元 (ALU) 控制器 工作寄存器和 I/O 控制逻辑组成 算术逻辑运算单元是 CPU 的核心, 它完成所有的运算操作 ; 控制器是 CPU 的 指挥中心, 只有在它的控制下,CPU 才能完成指令的读入 寄存 译码和执行 ; 工作寄存器用于暂时存储寻址信息和计算中间结果 ;I/O 控制逻辑用于处理 I/O 操作 3. 答 : 由于在计算机中地址总是由 CPU 产生的, 因此地址总线是单向的 而数据可从 CPU 写到存储器, 也可从存储器读到 CPU, 因此数据总线是双向的 5. 解 : 存储空间为 2 20 = = 1M 字节, 数据总线上传送的有符号整数的范围为 ~ 解 :(1)1234H-4AE0H=C754H;CF=1,AF=0,SF=1,ZF=0,OF=0,PF=0 (2)5D90H -4AE0H=12B0H;CF=0,AF=0,SF=0,ZF=0,OF=0,PF=0 (3)9090H-4AE0H=45B0H;CF=0,AF=0,SF=0,ZF=0,OF=0,PF=0 (4)EA04H-4AE0H=9F24H;CF=0,AF=0,SF=1,ZF=0,OF=0,PF=1 9. 解 :(1) 段地址 :2134H; 偏移地址 :10A0H; 物理地址 :223E0H (2) 段地址 :1FA0H; 偏移地址 :0A1F H; 物理地址 :2041FH (3) 段地址 :267A H; 偏移地址 :B876H; 物理地址 :32016H 1

3 11. 解 : 物理地址为 : 0A7F0H 10H+2B40H=A3330H 13. 答 : 指示存储器地址的寄存器有 :SI,DI,BX,BP 15. 解 : 偏移地址为 5A238H-5200H 10H=8238H, 因此当 (CS) 变成 7800H 时, 物理转移地址为 7800H 10H+8238H=80238H 17. 答 : 两组词汇和说明的关联关系为 (1)~O; (2)~D; (3)~C; (4)~B; (5)~A; (6)~E; (7)~F; (8)~Q; (9)~N; (10)~M; (11)~L; (12)~H; (13)~J; (14)~I; (15)~G; (16)~K; (17)~R; (18)~P 第 4 章 汇编语言程程序设计基本方法 1. 答 :(1)var1 DW 4512H,4512,-1,100/3,10H,65530 (2)var2 DB BYTE, word, WORD (3)buf1 DB 100 DUP(?) (4)buf2 DB 7 DUP(5 DUP(55H), 10 DUP(240)) (5)var3 DB LENGTH buf1 (6)pointer DW var1, var2 3. 答 : (1)MOV SI,100 ; 指令正确, 源 : 立即数寻址, 目的 : 寄存器寻址 (2)MOV BX,VAR1[SI] ; 指令正确, 源 : 寄存器相对寻址, 目的 : 寄存器寻址 (3)MOV AX, [BX] ; 指令正确, 源 : 寄存器间接寻址, 目的 : 寄存器寻址 (4)MOV AL, [DX] ; 指令错误,DX 不能用作为地址寄存器 (5)MOV BP, AL ; 指令错误, 类型不一致 (6)MOV VAR1, VAR2 ; 指令错误,MOV 指令不能从存储器到存储器传送 (7)MOV CS, AX ; 指令错误,CS 不能用作为目的操作数 (8)MOV DS, 0100H ; 指令错误,MOV 指令不能将立即数传送到段寄存器 (9)MOV [BX][SI], 1 ; 指令错误, 类型不定 (10)MOV AX, VAR1+VAR2 ; 指令错误,MOV 指令中不能完成加法运算 (11)ADD AX, LENGTH VAR1 ; 指令正确, 源 : 立即数寻址, 目的 : 寄存器寻址 (12)OR BL, TYPE VAR2 ; 指令正确, 源 : 立即数寻址, 目的 : 寄存器寻址 (13)SUB [DI], 78H ; 指令错误, 类型不定 (14)MOVS VAR1, VAR2 ; 指令正确, 源 : 隐含寻址, 目的 : 隐含寻址 (15)PUSH 100H ; 指令错误, 立即数不能直接压入堆栈 (16)POP CS ; 指令错误,CS 不能用作为目的操作数 (17)XCHG AX, ES ; 指令错误,XCHG 指令中不能使用段寄存器 (18)MOV DS, CS ; 指令错误,MOV 指令不能从段寄存器到段寄存器 (19)JMP L1+5 ; 指令正确, 段内直接转移 (20)DIV AX, 10 ; 指令错误,DIV 指令格式错误 (21)SHL BL, 2 ; 指令错误, 移位指令的移位数要么是 1, 要么是 CL (22)MOV AL, ; 指令正确, 源 : 立即数寻址, 目的 : 寄存器寻址 (23)MUL CX ; 指令正确, 源 : 寄存器寻址, 目的 : 隐含寻址 (24)XCHG CL, [SI] ; 指令正确, 源 : 寄存器间接寻址, 目的 : 寄存器寻址 (25)ADC CS:[0100], AH ; 指令正确, 源 : 寄存器寻址, 目的 : 直接寻址 (26)SBB VAR1-5,154 ; 指令正确, 源 : 立即数寻址, 目的 : 直接寻址 5. 答 :(1)JMP L1 ; 段内直接寻址 (2)JMP NEAR L1 ; 段内直接寻址 (3)JNZ L1 ; 段内相对寻址 (4)JMP BX ; 段内间接寻址 (5)JG L1 ; 段内相对寻址 (6)JMP VAR1[SI] ; 段内间接寻址 (7)JMP FAR PTR L1 ; 段间直接寻址 (8)JMP DVAR1 ; 段间间接寻址 2

4 7. 答 :DX 寄存器中的内容为 10FFH 9. 答 :(1)ADD AL,N1-N2 ; 指令错误, 因为 N1-N2 超出一个字节的范围 (2)MOV AX,N3+N4 ; 指令正确 (3)SUB BX,N4-N3 ; 指令正确 (4)SUB AH,N4-N3-N1 ; 指令错误, 因为 N4-N3-N1 超出一个字节的范围 (5)ADD AL,N2 ; 指令正确 (6)MOV AH,N2*N2 ; 指令正确 11. 解 :(1)MOV AL,40H (2)SHL AL,1 (3)MOV AH,16H (4)ADD AL,AH 执行后 (AL)=96H 13. 解 :(1)XOR BX,VAR; 执行后 (BX)=00F9H (2)AND BX,VAR; 执行后 (BX)=0002H (3)OR BX,VAR; 执行后 (BX)=00FBH (4)XOR BX, B; 执行后 (BX)=003BH (5)AND BX, B; 执行后 (BX)=00C4H (6)TEST BX,1 ; 执行后 (BX)=00CBH( 不变 ) 15. 答 :(1)d (2)c (3)b 17. 解 : 设要传送的字符串有 30 个 N=30 STACK SEGMENT STACK 'STACK' DW 100H DUP(?) TOP LABEL WORD STACK ENDS DATA SEGMENT ASC1 DB 'abcdefghijklmnopqrstuvwxyz1234' ASC2 DB 30 DUP(?) DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,ES:DATA,SS:STACK START: MOV AX, DATA MOV DS, AX MOV ES, AX MOV AX, STACK MOV SS, AX LEA SP, TOP MOV CX, N LEA SI, ASC1 ADD SI, CX LEA DI, ASC2 L1: DEC SI MOV AL, [SI] MOV [DI], AL INC DI LOOP L1 MOV AH, 4CH ; 返回 DOS MOV AL, 0 INT 21H CODE ENDS 19. 解 : 程序如下 : STACK SEGMENT STACK 'STACK' DW 100H DUP(?) TOP LABEL WORD STACK ENDS DATA SEGMENT VAR DW 2100, 1750,

5 DATA CODE ENDS SEGMENT ASSUME CS:CODE,DS:DATA,ES:DATA,SS:STACK START: MOV AX, DATA MOV DS, AX MOV ES, AX MOV AX, STACK MOV SS, AX LEA SP, TOP MOV AX, VAR CMP AX, VAR+2 JBE L1 XCHG AX, VAR+2 L1: CMP AX, VAR+4 JBE L2 XCHG AX, VAR+4 L2: MOV VAR, AX MOV AX, VAR+2 CMP AX, VAR+4 JBE L3 XCHG AX, VAR+4 MOV VAR+2, AX L3: MOV AH, 4CH ; 返回 DOS MOV AL, 0 INT 21H CODE ENDS END START 如果 VAR 中保存的为有符号数, 则只需将上述程序中的 3 条 JBE 指令改成 JLE 指令 21. 解 : XOR DX, DX MOV CX, 8 L1: SHL BL, 1 RCL DX, 1 SHL AL, 1 RCL DX, 1 LOOP L1 23. 解 : 假设字变量 VAR1 VAR2 和 VAR3 中至少有两个相等, 程序段如下 : MOV AX, VAR1 CMP AX, VAR2 JNZ L1 CMP AX, VAR3 JNZ L2 MOV AX, -1 L1: CMP AX, VAR3 JNZ L3 MOV AX, VAR2 LEA SI, VAR2 JMP L4 L3: LEA SI,VAR1 JMP L4 L2: MOV AX, VAR3 LEA SI, VAR3 L4: 25. 答 :(BX)=C02DH 32. 提示 : 在 n 个字节变量中存入 1, 每次报数时相当于加上该变量的内容 ; 当报数到 m 时 4

6 该人出列, 相当于使变量内容为 0, 其编号为其相当偏移地址, 因此最好采用寄存器相 当寻址方式 这样处理的好处是, 继续报数时不必考虑已出列的人, 只是他们对后续报 数的影响是加 0, 也就是说他已不起作用 34. 提示 : 显示部分应调用 33 题编写的显示子程序 43. 解 : 定义的宏指令如下 : TRANSSEG MACRO DATA MOV AX, DATA MOV DS, AX MOV ES, AX ENDM 44. 解 : 定义的宏指令如下 : INPUTSTR MACRO BUF LEA DX, BUF MOV AH, 0AH INT 21H ENDM 45. 解 : 定义的宏指令如下 : DISPSTR MACRO BUF LEA DX, BUF MOV AH, 09 INT 21H ENDM 50. 答 : 从缓冲区 FIRST 传送 100 个字节到 SECOND 缓冲区 51. 答 : 在 STRING 缓冲区中, 找到第一个非空格字符时转到 FOUND 第 5 章 多模块程序设计 1. 答 :SSEG 安排在 1FFFFH 以前的存储空间 ;DESG 段的段地址 2000H, 占用 52 个字节 ; CSEG 的段地址为 2004H, 占用 500H 个字节 ;ESEG 的段地址为 1000H, 占用 0E0H 个字节 3. 答 : 当交叉访问的标号与访问语句所在的代码段连接成同一个段时,EXTRN 语句中的标 号应赋予 NEAR 属性 5. 解 : 模块 1: DATA1 SEGMENT PUBLIC EXTRN NUM1:WORD,NUM2:WORD,NUM3:WORD,NUM4:WORD DATA1 ENDS 模块 2: DATA2 SEGMENT PUBLIC PUBLIC NUM1,NUM2,NUM3,NUM4 NUM1 DW 1200H NUM2 DW 3425H NUM3 DW 1234H NUM4 DW 12ABH DATA2 ENDS 5

7 第 6 章微处理器 8086 的总线结构和时序 2. 系统总线 3. 总线结构是微型计算机系统结构的重要特点之一 它是主体部分与其它部分相连接的一种结构方式 其基本思想是, 主体部分与其它多个不同部分都通过同一组精心设置的连线相连接, 如以微处理器为主体的微处理器级总线和以主机板为主体的系统级总线 微机所采用的总线式结构具有如下优点 : 1) 简化了系统结构 整个系统结构清晰, 连线少 2) 简化了硬件设计 无论是自己选择芯片组成系统机还是在现成的系统机上开发微机应用系统, 由总线规范给出了传输线和信号的规定, 并对存储器和 I/O 设备如何 挂 在总线上都作了具体的规定, 降低了硬件设计的复杂性 3) 易于升级更新 在微机更新时, 许多时候, 不必全部废弃旧机子, 而是直接更换主板及过时的部分零配件, 以提高微机的运行速度和内存容量 比直接买新微机更经济 4) 系统扩充性好 一是规模扩充, 二是功能扩充 规模扩充仅仅需要多插一些同类型的插件 ; 功能扩充仅仅需要按总线标准设计一些新插件, 插入微机的扩充插槽中即可, 这使系统扩充既简单又快速可靠, 还便于查错 7. 高电平 低电平 高阻态 8. H 9. E 13. 系统加电或操作员按面板上的 RESET 键高 0FFFFH 0 0FFFF0H 16.ALE 地 DT/R DEN 18. 一一两 23(1)8086 最小系统执行指令 MOV DATA+1,AX 时, 没有等待周期的总线时序图为 : 24 T1 高 M/IO T1 低 T2 6

8 第 7 章部分习题的参考答案 1. 构成 32KB 存储器所需芯片数目 片内寻址及片选译码的地址线见下表所示 RAM 芯片 需芯片数目 片内寻址地址线 片选译码地址线 1K K K K 4 4 A0 A 7,10 位 10 A15 A0 A 9,10 位 10 A15 A0 A 11,12 位 12 A15 A0 A 13,14 位 14 A15 A,6 位 A,6 位 A,4 位 A,2 位 3. 由首地址为 4000H 及容量为 32KB 可知, 该存储器中 RAM 的寻址范围为 4000H~ 0BFFFH, 则可用的最高地址为 0BFFFH 5. 从题图可知, 存储器选用高位地址线 A10 A15 中的最高两位 A15 和 A14 作为译码输入, 采用部分译码法形成片选送控制信号, 地址有重叠区 4 组 RAM 的基本地址分别为 : 0000H~03FFH, 4000H~43FFH 8000H~83FFH, 0C000H~0C3FFH 每组的地址范围分别为 : 0000H~3FFFH, 4000H~7FFFH 8000H~0BFFFH, 0C000H~0FFFFH 7. 要组成 8KB RAM 区, 共需 16 片 2114, 译码关系 ( 电路 ) 如下图所示, 连接方法与习题 5 的题图 ( 图 7.5) 相同 9. 不同档次的 PC 机因其使用的 CPU 的地址总线位数不同, 其能力也不相同, 寻址范围等 m 于 2 个字节, 其中 m 为地址总线位数 表 7-2 不同 CPU 的寻址范围 CPU 数据总线位数 地址总线位数 寻址范围 8086/ MB MB 80386/ GB Pentium GB Pentium Ⅱ/Ⅲ GB 7

9 第 10 章输入输出接口 (1) 3. MOV AX,1000 MOV DX,1000H OUT DX,AL MOV AL,AH OUT DX,AL 说明 : 此题若手工将 1000 化为十六进制数, 则多此一举 6. A 7. 答 : 有线选法和译码两种, 在实际设计时, 究竟采用那种方法, 要根据系统的规模大小来确定 一般来说, 系统规模大的要用译码方法来选片, 这样可以增加芯片数量 例如, 三根地址线采用线选法只能选三片, 而采用译码法就可以接八片, 但需要增加译码器 译码器设计又分为全地址译码和部分地址译码, 在系统规模允许下, 部分地址译码可以简化电路, 节省组件 M H ~ FFFFFH K H ~ FFFFH K 9 000H ~ 3FFH 11. 外设与主机之间的联络及响应处理方式多外设管理方式 12. 程序直接控制传送方式程序中断控制方式存贮器直接存取方式 15. 主机板上的接口逻辑系统总线具体外设的接口逻辑接口的软件和软件的接口 17.B C D 20.C 22. 答 : 在 PC 机中, 有用于主机与外设之间数据传送的 DMA 控制逻辑, 若在开发外设接口逻辑时, 未将用于分辨 DMA 操作和 I/O 操作的信号 AEN 以低电平有效 (I/O 操作 ) 加入地址译码器, 就会在其它设备与存贮器之间进行 DMA 传输, 或利用 DMA 机构进行动态存贮器刷新时, 在这个 I/O 端口地址译码器的输出端可能输出不应有的有效选择信号 而这个端口并不是 DMA 传输涉及的端口 为避免这种误操作, 此时应将 AEN 加入 I/O 端口地址译码 但在不含 DMA 的微机系统中, 不存在这个问题 26. 中断向量表是用于存放中断服务程序入口地址的 每一种中断都有一中断类型号, CPU 得到此中断类型号, 将之乘以 4, 即查到中断向量表的一个地址, 从这个地址开始的连续四个单元中存的就是这种中断的中断服务程序入口地址, 将前两个单元中的偏移地址装入 IP, 后两个单元的段地址装入 CS,CPU 就转去执行中断服务程序了 29. 答 : (1) 设立必要的中断源, 确定它们提出的中断请求的方式. (2) 根据急迫程度的不同, 规定好中断源的优先级别, 以确定当几个中断源同时请求时, 处理机能有一个先后响应次序. (3) 当处理机响应中断后, 需要把被中断程序的现场, 断点保存起来, 以便中断处理结束后能返回原程序. (4) 中断服务程序设计. (5) 恢复现场, 返回原程序. 33. C 38. 能返回, 但存在的问题是未能弹出中断前压栈的 PSW, 无法恢复至中断前的计算机状态 40. 内部中断可屏蔽中断非可屏蔽中断 44. B 8

10 46. (1) A (2) B (3) C 48. (1) 以串形方式进行传输的标准 (2) CRT 终端 (3) 调制解调器 (4) 负 (5) -5V 至 -15V (6) +5V 至 +15V 52. C 55. (1) D (2) H (3) L (4) K (5) I 57. (1) D (2) H (3) L (4) K (5) I 可靠 5. 时间数量 7. A 8. B 10. MOV DI,0 MOV CX,80 BEGIN: IN AL,51H TEST AL,02H JZ BEGIN IN AL,50H MOV BUFF[DI],AL INC DI IN AL,51H TEST AL, B JNZ ERROR LOOP BEGIN JMP EXIT ERROR: CALL ERR_ROUT EXIT: 13. 长距离线路电话网调制解调器 第 11 章输入输出接口 (2) 17. 答 :CRT 显示器缓存与屏幕显示间的对应关系 : (1) 缓存容量 64 25=1600B (2) ROM 容量 64 8=512B (3) 缓存中存放的是待显示字符的 ASCII 代码 (4) 显示位置自左至右, 从上到下, 相应地缓存地址由低到高, 每个地址码对应一个字 符显示位置 (5) 点计数器 8:1 分频, 字计数器 (64+12):1 分频, 行计数器 (8+6):1 分频, 排计数器 (25+10):1 分频 18. 答 : (1)RAM 存储器是存储字符的编码, 因为一屏可显示 32 12=384 字, 每个汉字的编码占 2 个字节, 所以 RAM=64 12byte=768byte 9

11 (2)ROM 存储器是存储汉字的点阵信息, 因为总共可显示 3,000 个汉字, 每个字以 点阵组成, 所以 ROM=3, bit=3,000 22byte=66,000byte (3) 排计数器 : 汉字可显示 12 排, 通常上下边缘区因失真较大而各留 2 排不显示, 所以一 共是 16 排, 则排计数器是 4 位 行计数器 : 每个汉字点阵占 16 行, 两排字间隔 4 行, 故一排汉字共用 20 行, 则行计数器最 多计到 20, 需要用 5 位 字计数器 : 每排 32 个字, 左右两边缘因失真共留 4 个字空闲, 水平回扫占扫描时间的 20% 约 9 个字符时间, 故字计数最多计到 45, 则字计数器需用 6 位 点计数器 : 每个字节的点阵是 11 列, 加上间隔 1 点, 共 12 点, 故计数器为 4 位 这样的时钟频率为 =8,640,000Hz=8.64MHz 另一方面, 题目限定行频可在 60-70us 之间, 其中包括了 20% 的回扫时间, 即正扫时间 =(60-70) 80%=48-56us, 回扫时间 =(60-70) 20%=12-14us 在 (48-56)us 内安排 (36 12) 个像元的时间是 (48-56)/432=( )us, 则频率为 MHz, 这个范围包括了 上面所计算的 8.64MHz 上面的分析将一屏分为 16 排, 每排 20 行, 一共是 320 行, 这个数是非标准数值 ( 如果按 标准行数, 则要适当调整 ) 23. (1) MOV AH,00 MOV AL,02 INT 10H (2) MOV DH,4 MOV DL,0 MOV AH,02 INT 10H (3) MOV AH,6 MOV AL,10 MOV BH,07 MOV CX,00 MOV DX,184FH INT 10H (4) MOV AH,9 MOV AL, * MOV BH,0 MOV BL,87H MOV CX,10 INT 10H MHz 30. 答 : (1) 主机通过输出指令或传送指令向接口指定磁盘驱动器台号 (2) 查询该台磁盘是否可调用, 如可调用则执行第 (3) 步 (3) 通过输出指令向接口送出圆柱号, 并启动寻道, 然后可继续执行主程序, 等待第 一次中断请求 (4) 找到磁道, 向主机发出第一次中断请求, 通过中断服务判别寻道是否正确, 如不 正确, 重新定标再寻道 (5) 如正确, 主机通过输出指令向接口送出磁盘起始扇区号和扇区计数值, 送出相应 主存首址, 然后启动读或写工作模式, 返回主程序 (6) 当找到起始扇区后, 穿插安排 DMA 传送 10

12 (7) 批量传送结束, 接口向主机提出第二次中断请求, 通过中断服务程序, 取回状态 字, 判传送过程有无错误, 如有错, 转出错处理, 否则调用过程结束 39.TITLE SWRITE.ASM Write squential recordas dseg segment fcb equ 5ch org 6ah recsz dw? org 7ch recno db? org 7eh maxlen db 32 actlen db? org 80h dta db 32dup( ) prompt db please input name_age_tel. crlf db 0dh, 0ah, $ errmsg db error! dseg ends cseg segment main proc far assume cs:cseg,ds:dseg start: push ds sub ax, ax push ax mov dx, fcb mov ah, fcb ;create file func cmp a1, 0 jnz error ;create file error mov recsz, 32 ;record size mov recno, 0 ;record number lea dx, dta ;set address of DTA mov ah, lah disp: push ds mov ax, dseg ;set DS to dseg mov ds, 09h lea dx, prompt pop ds input: lea dx, maxlen ;input record mov ah, 0ah cmp actlen, 1 jle exit ;no chars input mov bl, actlen mov bh, 0 mov [dta+bx+1],0ah ;insert LF write: mov ah, 15h ;squent write func 11

13 mov dx, fcb cmp al, 0 jnz error cld lea di, dat ;clear DTA with mov al, 20h ;space mov cx, 32 rep stosb push ds mov ax, dseg mov ds, ax lea dx, crlf mov ah, 09h ;display CR/LF pop ds jmp input ;get another record exit: mov dta, 1ah ;set EOF mark mov ah, 15h ;write EOF mov dx, fcb cmp al, 0 jnz error mov ah, 10h ;close file func mov dx, fcb ret error: push ds mov ax, dseg mov ds, ax lea dx, errmsg ;display error mov ah, 09h ;message pop ds ret main endp cseg endg end start 这个程序利用顺序的 DOS 功能调用 15H, 将数据传输区 (DTA) 中的记录写入磁盘 编写程序时, 需要注意的是数据段寄存器 DS 的切换, 因为 FCB 和 DTA 都在程序段前缀 (PSP) 中,FCB 开始于 5CH,DTA 开始于 80H 当程序被装入存储器时, 操作系统使 DS 指向 PSP, 因此读写文件时, 程序访问 PSP 中的 FCB 和 DTA 的内容就直接使用 DS 的初始值, 但要访问 数据段中的内容, 如显示提示信息和出错信息等就必须把 DS 切换为数据段的地址 FCB 运行此程序时, 同时写上电话记录的文件名 ( 如 tellist txt), 这样文件名就填入了 C>swrite tellist.txt 文件写入磁盘后, 可用 TYPE 命令检查刚输入的记录 :C>type tellist.txt 输出寄存器空 12

幻灯片 1

幻灯片 1 3 8086 Tel:2656809 tjx@csu.edu.cn 2005-9-14 1 2005-9-14 2 8086 8 8086 8086 7 2005-9-14 3 PC 2005-9-14 4 2005-9-14 5 81616 2005-9-14 6 [ ] MOV AX, 3064H AX=3064H 16AX OP 64H 30H 2005-9-14 7 16 AX BX CX

More information

untitled

untitled 8086/8088 CIP /. 2004.8 ISBN 7-03-014239-X.... TP313 CIP 2004 086019 16 100717 http://www.sciencep.com * 2004 8 2004 8 1 5 500 787 1092 1/16 16 1/2 391 000 1 2 ii 1 2 CAI CAI 3 To the teacher To the student

More information

,768 32,767 32K JMP Jnnn (386+) LOOP CALL [Label:] JMP short/near/far address L10: jmp jmp L20: L10 L20

,768 32,767 32K JMP Jnnn (386+) LOOP CALL [Label:] JMP short/near/far address L10: jmp jmp L20: L10 L20 (Jump) (Loop) (Conditional jump) CMP CALL AND SAR/SHR TEST JMP NOT SAL/SHL Jnnn* OR RCR/ROR LOOP XOR RCL/ROL RETn * nnn, JNE JL -128 127-32,768 32,767 32K JMP Jnnn (386+) LOOP CALL [Label:] JMP short/near/far

More information

(2) Function 0BH: Function 0CH: (pixel, picture element) Function 0DH: Function 0FH: Function 13H:

(2) Function 0BH: Function 0CH: (pixel, picture element) Function 0DH: Function 0FH: Function 13H: (1) INT 10H Function 00H: Function 01H: Function 02H: Function 03H: Function 05H: Function 06H: Function 07H: Function 08H: Function 09H: Function 0AH: (2) Function 0BH: Function 0CH: (pixel, picture element)

More information

<4D6963726F736F667420576F7264202D20C7B6C8EBCABDCFB5CDB3C9E8BCC6CAA6B0B8C0FDB5BCD1A75FD1F9D5C22E646F63>

<4D6963726F736F667420576F7264202D20C7B6C8EBCABDCFB5CDB3C9E8BCC6CAA6B0B8C0FDB5BCD1A75FD1F9D5C22E646F63> 因 为 路 过 你 的 路, 因 为 苦 过 你 的 苦, 所 以 快 乐 着 你 的 快 乐, 追 逐 着 你 的 追 逐 内 容 简 介 本 书 根 据 2005 年 下 半 年 实 施 的 全 国 计 算 机 技 术 与 软 件 专 业 技 术 资 格 ( 水 平 ) 考 试 嵌 入 式 系 统 设 计 师 级 考 试 大 纲 精 神, 在 深 入 研 究 历 年 计 算 机 技 术 与 软

More information

42 2141601026 2016 11 27 2 1.1............................................. 2 1.2....................................... 2 1.2.1......................................... 2 1.3.............................................

More information

D/A DAC ( 1us) (10~20 ) DAC0832 1

D/A DAC ( 1us) (10~20 ) DAC0832 1 D/A DAC0832 8 ( 1us) (10~20 ) DAC0832 1 1. 20 DI7~DI0 ILE 8 8 DAC 8 D/A LE LE & RFB VREF IOUT2 IOUT1 RFB CS WR1 XFER WR2 & & AGND VCC DGND 2 DI7~DI0 ILE & 8 LE 8 DAC LE 8 D/A RFB V REF IOUT2 IOUT1 R FB

More information

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63>

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63> 第三章 Q3 1 1. 省略了 I/O 操作的复杂逻辑, 易实现, 耗费低 ; 2. 可以利用丰富的内存寻址模式实现灵活的 I/O 操作 Q3 2 假设存储单元 ds1 处寄存器地址为 0x2000, 代码如下 #define ds1 0x2000 while ( *ds1 == 0 ) ; Q3 3 假设设备 (dev1) 中有两个寄存器 ds1 和 dd1,dev1 的地址为 0x1000,ds1

More information

Ps22Pdf

Ps22Pdf ( ) ( 150 ) 25 15 20 40 ( 25, 1, 25 ), 1. A. B. C. D. 2. A. B. C. D. 3., J = 1 H = 1 ( A B, J', J, H ) A. A = B = 1, J' =0 B. A = B = J' =1 C. A = J' =1, B =0 D. B = J' = 1, A = 0 4. AB + AB A. AB B. AB

More information

DPJJX1.DOC

DPJJX1.DOC 8051 111 2K 1 2 3 ' ' 1 CPU RAM ROM / A/D D/A PC CPU 40 68 10 20 8 51 PIII 8051 2 MCS51 8051 8031 89C51 8051 8031 89C51? MCS51 INTEL INTEL 8031 8051 8751 8032 8052 8752 8051 8051 8051 MCS51 8031 8031

More information

学习MSP430单片机推荐参考书

学习MSP430单片机推荐参考书 MSP430 16 MSP430 C MSP430 C MSP430 FLASH 16 1 CPU 16 ALU 16 PC SP SR R4~R15 2 3 00-FFH 100-1FFH 4 5 1 2 51 24 27 6 1 2 3 4 5 6 4 12 SR SP SR CPU SR CPU C Z N GIE CPUOff CPU OscOff SCG0 SCG1 CPU EXIT SP

More information

第5章:汇编语言程序设计

第5章:汇编语言程序设计 第 5 章 : 汇编语言程序设计 程 汇编语言指令格式 系统伪指令 存储器选择方式 常用子程序 1 汇编语言程序设计 PIC 指令系统 语言系统 指 CPU 编 器语言 器语言 器语言 设计 用 语言 设计 语言 汇编语言 2 汇编语言指令格式 汇编语言指令格式 ( 指令 ) label opcode operand comment 指令 用 存 指令 指令语 3 汇编语言指令格式 1 指令 用 指令

More information

《微型计算机原理》

《微型计算机原理》 第五章汇编语言程序设计 1 画图说明下列语句所分配的存储器空间及初始化的数据值 难度:2 (1) BYTE_VAR DB BYTE,12,-12H,3 DUP(0,2 DUP(1,2),7) (2) WORD_VAR DW 3 DUP(0,1,2),7,-5, BY, TE,256H ( 1) (2) 07H BYTE_VAR 42H WORD_VAR 59H FBH 54H FFH 45H 59H

More information

組譯與連結(Ver6

組譯與連結(Ver6 Intel 8088/86 CPU GND 1 40 VCC GND 1 40 VCC A14 2 39 A15 AD14 2 39 AD15 A13 3 38 A16/S3 AD13 3 38 A16/S3 A12 4 37 A17/S4 AD12 4 37 A17/S4 A11 5 36 A18/S5 AD11 5 36 A18/S5 A10 A9 6 7 35 34 A19/S6 SS0 (

More information

1

1 1 2 3 4 5 GNUDebugger 6 7 void main(int argc, char **argv){ vulncpy(argv[1]); return; } void vulncpy(char *a){ char buf[30]; strcpy(buf, a); return; } *argv[1] buf Shellcode *argv[1]... &buf &buf 8 strcpy

More information

数据库系统概论

数据库系统概论 所谓寻址方式, 就是指令中用于说明操 作数所在地或者所在地地址的方法 8088/8086 的寻址方式分为两类 : 关于寻找数据的寻址方式 关于寻找转移地址的寻址方式 下面讲关于数据的寻址方式时, 均以数 据传送指令 MOV 为例讲解 MOV 指令格式如下 : MOV DST, SRC 助记符 目的操作数 指令完成的功能 : (DST) 源操作数 (SRC) 一. 关于寻找数据的寻址方式 ( 共 8

More information

目 录

目 录 1 Quick51...1 1.1 SmartSOPC Quick51...1 1.2 Quick51...1 1.3 Quick51...2 2 Keil C51 Quick51...4 2.1 Keil C51...4 2.2 Keil C51...4 2.3 1 Keil C51...4 2.4 Flash Magic...9 2.5 ISP...9 2.6...10 2.7 Keil C51...12

More information

Microsoft PowerPoint - 微原-第3章2.ppt [兼容模式]

Microsoft PowerPoint - 微原-第3章2.ppt [兼容模式] 本教案内容 第 3 章 8086CPU 指令系统 1. 汇编语言指令 9. 转移指令 10. 2. 8086 指令分类循环控制指令 11. 子程序调用返回 3. 数据与转移地址的指令寻址方式 12. 中断调用返回指 4. 数据传送类指令令 5. 算术运算类指令 13. 字符串操作指令 6. 逻辑运算类指令 14. I/O 输入输出指令 7. 移位类指令 15. 其它指令 8. 标志位操作指令 16.

More information

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0 SH79F6431 1. SH79F6431 1T 8051 FLASH SH79F JET51 Keil µ vision JTAG 1.1. SH79F6431 LQFP64 1.2. (Target Board) SH79F6431 1 V 1.0 1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F6431 1 2 1 B. 1(VCC/GND)

More information

, 7, Windows,,,, : ,,,, ;,, ( CIP) /,,. : ;, ( 21 ) ISBN : -. TP CIP ( 2005) 1

, 7, Windows,,,, : ,,,, ;,, ( CIP) /,,. : ;, ( 21 ) ISBN : -. TP CIP ( 2005) 1 21 , 7, Windows,,,, : 010-62782989 13501256678 13801310933,,,, ;,, ( CIP) /,,. : ;, 2005. 11 ( 21 ) ISBN 7-81082 - 634-4... - : -. TP316-44 CIP ( 2005) 123583 : : : : 100084 : 010-62776969 : 100044 : 010-51686414

More information

幻灯片 1

幻灯片 1 字符串处理是指对一系列的字母或数字的代码进行相同功能的处理 计算机中字符代码一般都采用 ASCII 码, 每个字符的代码占一个字节, 一组字符串存放在一个连续的存储区中 存放在连续的存储区中的这组字符串, 可看为一个数据块 为了提高对字符串 ( 或数据块 ) 的处理效率,8086/8088 指令系统中专门提供了一组对字符串处理的指令, 这些指令包括 : 字符串传送指令 (MOVS) 字符串比较指令

More information

图 内部结构图 8251 的外部引脚如图 所示, 共 28 个引脚, 每个引脚信号的输入输出方式如图中的箭 头方向所示

图 内部结构图 8251 的外部引脚如图 所示, 共 28 个引脚, 每个引脚信号的输入输出方式如图中的箭 头方向所示 实验题目 : 串行接口芯片 8251 实验目的 : 1. 掌握 8251 的工作方式及应用 2. 了解有关串口通讯的知识 串行接口芯片 8251 3. 掌握使用 8251 实现双机通讯的软件编程和电路连接 实验设备 : IA-32 架构的微机系统及应用教学平台两套 实验原理 : 1. 8251 的基本性能 性能 : 8251 是可编程的串行通信接口, 可以管理信号变化范围很大的串行数据通信 有下列基本

More information

Application Note Format

Application Note Format USB 說 2 - AD PWM Office: 6F, No. 12, Innovation 1st. RD., Science-Based Industrial Park, Hsin-Chu City, Taiwan, R.O.C Tel: +886-3-6661766 ext.1672 Fax: +886-3-6661765 Etoms Electronics Corp. Publication

More information

习 题 一

习  题  一 第 1 页共 13 页 微机原理与接口技术 A 卷 一 填空题 ( 共计 20 分 每个空 2 分 ) 1 已知 [X] 补 =01100011B, 求 X=( ) ( 结果用十进制表示 ) [Y] 补 =11111001B, 求 Y=( ) ( 结果用十进制表示 ) 2 8088CPU 的地址总线为多少条 ( ); 直接寻址的内存空间为多少 ( ) 3 已知 DS=2000H, 内存 (20200H)=FFH,(20201H)=22H

More information

Microsoft PowerPoint - 05-第五讲-寻址方式.pptx

Microsoft PowerPoint - 05-第五讲-寻址方式.pptx 第五讲 授课教师 : 陆俊林王箫音 2012 年春季学期 主要内容 一 寻址方式概述 二 数据的寻址方式 三 转移地址的寻址方式 教材相关章节 : 微型计算机基本原理与应用 ( 第二版 ) 第 4 章寻址方式与指令系统 1 主要内容 一 寻址方式概述 二 数据的寻址方式 三 转移地址的寻址方式 2 指令的组成 指令由操作码和操作数两部分组成 操作码操作数 MOV AX, 8726H ADD AX,

More information

Microsoft PowerPoint - 微原-第3章3.ppt [兼容模式]

Microsoft PowerPoint - 微原-第3章3.ppt [兼容模式] 本教案内容 第 3 章 8086CPU 指令系统 1. 汇编语言指令 9. 转移指令 10. 2. 8086 指令分类循环控制指令 11. 子程序调用返回 3. 数据与转移地址的指令寻址方式 12. 中断调用返回指 4. 数据传送类指令令 5. 算术运算类指令 13. 字符串操作指令 6. 逻辑运算类指令 14. I/O 输入输出指令 7. 移位类指令 15. 其它指令 8. 标志位操作指令 16.

More information

微型计算机原理及应用试题 机电96

微型计算机原理及应用试题   机电96 微 机 原 理 试 题 ( 一 ) 总 分 : 一 : 单 项 选 择 题 ( 每 题 1 分, 共 10 分 ) 1. 微 型 计 算 机 中 主 要 包 括 有 ( ) A) 微 处 理 器 存 储 器 和 I/O 接 口 B) 微 处 理 器 运 算 器 和 存 储 器 C) 控 制 器 运 算 器 和 寄 存 器 组 D) 微 处 理 器 运 算 器 和 寄 存 器 2. DMA 控 制 器

More information

指令系统 可分成如下 6 类 : 数据传送指令 算术运算指令 逻辑运算和移位指令 串操作指令 程序控制指令 处理器控制指令 2015 年 3 月 26 日星期四 8 时 41 分 27 秒 2

指令系统 可分成如下 6 类 : 数据传送指令 算术运算指令 逻辑运算和移位指令 串操作指令 程序控制指令 处理器控制指令 2015 年 3 月 26 日星期四 8 时 41 分 27 秒 2 第 3 章 8086 的寻址方式和指令系统 (2) 2015 年 3 月 26 日星期四 8 时 41 分 27 秒 1 3.3 8086 指令系统 可分成如下 6 类 : 数据传送指令 算术运算指令 逻辑运算和移位指令 串操作指令 程序控制指令 处理器控制指令 2015 年 3 月 26 日星期四 8 时 41 分 27 秒 2 3.3.1 数据传送指令 可实现 存储器 立即数 段寄存器 CS DS

More information

3.3.2 算术运算指令 数据类型 : 无符号和有符号整数 无符号数又分成 : 无符号二进制数 ; 无符号压缩十进制 :1 字节表示 2 个十进制数 ; 无符号非压缩十进制 :1 字节表示 1 个十进制数 有符号数 : 有符号二进制数 用补码表示 2015 年 3 月 26 日星期四 11 时 3

3.3.2 算术运算指令 数据类型 : 无符号和有符号整数 无符号数又分成 : 无符号二进制数 ; 无符号压缩十进制 :1 字节表示 2 个十进制数 ; 无符号非压缩十进制 :1 字节表示 1 个十进制数 有符号数 : 有符号二进制数 用补码表示 2015 年 3 月 26 日星期四 11 时 3 第 3 章 8086 的寻址方式和指令系统 (3) 2015 年 3 月 26 日星期四 11 时 3 分 17 秒 1 3.3.2 算术运算指令 数据类型 : 无符号和有符号整数 无符号数又分成 : 无符号二进制数 ; 无符号压缩十进制 :1 字节表示 2 个十进制数 ; 无符号非压缩十进制 :1 字节表示 1 个十进制数 有符号数 : 有符号二进制数 用补码表示 2015 年 3 月 26 日星期四

More information

第三章 宏汇编语言程序设计

第三章 宏汇编语言程序设计 微机原理与接口技术 实验指导书 淮阴师范学院计算机科学与技术系 实验一代码转换 一 实验目的 : 1 掌握顺序 分支程序的设计方法 2 编制顺序 分支程序 3 上机调试顺序 分支程序, 掌握源代码转换的基本方法 4 学会用 INT 21 功能实现人机对话 二 实验内容 本程序所实现的功能是 : 键入小写字母 ( 最多 20 个 ) 以. 号作为结束标志, 输出相应的大写字母 用 INT 21H 中的的

More information

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File 51 C 51 51 C C C C C C * 2003-3-30 pnzwzw@163.com C C C C KEIL uvision2 MCS51 PLM C VC++ 51 KEIL51 KEIL51 KEIL51 KEIL 2K DEMO C KEIL KEIL51 P 1 1 1 1-1 - 1 Project New Project 1 2 Windows 1 3 N C test

More information

微机第02章1(指令寻址)

微机第02章1(指令寻址) 微机原理及应用 主讲 : 谢维成 http://xweicheng.ys168.com scxweicheng@yahoo.com.cn 西华大学电气信息学院 1 2 第 2 章微机的组成及微处理器的功能结构 2.1 微型计算机的组成 2.2 80X86 系列微处理器的功能结构 3 教学重点 80X86 系列微处理器的功能结构 80X86 的存储器分段管理方式 4 2.1 微型计算机的组成 AB 运算器

More information

微處理機期末專題

微處理機期末專題 微 處 理 機 期 末 專 題 自 動 鋼 琴 組 員 :b92611004 羅 鈞 瑋 b92611008 吳 妍 儂 b92611038 吳 韋 靜 b92611042 林 佳 穎 一 簡 介 本 組 的 主 題 是 自 動 鋼 琴 在 播 放 音 樂 的 同 時, 鋼 琴 會 自 動 按 下 琴 鍵, 被 按 下 的 琴 鍵 所 對 應 到 的 音 階, 就 是 正 在 撥 放 的 樂 曲 的

More information

Microsoft PowerPoint - C15_LECTURE_NOTE_05.ppt

Microsoft PowerPoint - C15_LECTURE_NOTE_05.ppt 8088/8086 MICROPROCESSOR PROGRAMMING INTEGER INSTRUCTIONS AND COMPUTATIONS 8088/8086 MICROPROCESSOR PROGRAMMING INTEGER INSTRUCTIONS AND COMPUTATIONS 5.1 Data-Transfer Instructions 5.2 Arithmetic Instructions

More information

1 CPU

1 CPU 2000 Tel 82316285 82317634 Mail liuxd@buaa.edu.cn 1 CPU 2 CPU 7 72 A B 85 15 3 1/2 M301 2~17 : 3/4 1/2 323 IBM PC 1. 2. 3. 1. 2. 3. 1.1 Hardware Software 1.2 M3 M2 M1 1.2 M3 M1 M2 M2 M1 M1 M1 1.2 M3 M1

More information

微机原理--汇编、连接和调试

微机原理--汇编、连接和调试 微机原理课程 汇编语言程序的编辑 汇编 连接和调试 西安电子科技大学 探测制导系 内容提要 编写汇编语言程序的五个重要步骤 编写源程序 汇编过程 连接过程 汇编语言编程过程 DEBUG 主要功能 DEBUG 命令 程序设计举例 结束语 编写汇编语言程序的五个重要步骤 1. 编写源程序, 如 L1.ASM 2. 汇编源程序, 得到目标代码,L1.OBJ 3. 目标代码文件的连接, 生成可执行文件 L1.EXE

More information

Microsoft PowerPoint - Ch3-8086CPUæ„⁄令系ç»�(3)-æŁ°æ“®ä¼€é•†æ„⁄令

Microsoft PowerPoint - Ch3-8086CPUæ„⁄令系ç»�(3)-æŁ°æ“®ä¼€é•†æ„⁄令 2017 版 微机原理与系统设计 第 3 章 8086CPU 指令系统 董明皓, 博士 西安电子科技大学 dminghao@xidian.edu.cn 目录 (12 课时 ) 1 2 3 4 5 汇编语言基本概念 8086 指令分类数据与转移地址的寻址方式 8086 的六类指令总结 微机原理与系统设计 8086CPU 的指令系统董明皓 dminghao@xidian.edu.cn 2 基础知识引入

More information

Microsoft PowerPoint - C15_LECTURE_NOTE_05.ppt

Microsoft PowerPoint - C15_LECTURE_NOTE_05.ppt 8088/8086 MICROPROCSOR PROGRAMMING INTEGER INSTRUCTIONS AND COMPUTATIONS The MOVE The move (MOV) instruction is used to transfer a byte or a word of data from a source operand to a destination operand

More information

微机第02章1(指令寻址)

微机第02章1(指令寻址) 微机原理及应用 主讲 : 谢维成 http://xweicheng.ys168.com scxweicheng@yahoo.com.cn 西华大学电气信息学院 1 第 03 章 80X86 的寻址方式和指令 ( 本章内容 ) 3.1 指令的格式 3.2 8086/8088 的寻址方式 3.3 指令系统 3.3.1 数据传送指令 3.3.2 算术运算指令 3.3.3 逻辑运算与移位指令 3.3.4 串操作指令

More information

浙江省2004年1月高等教育自学考试

浙江省2004年1月高等教育自学考试 汇编语言试题 A 一 单项选择题 ( 本大题共 20 小题, 每小题 1 分, 共 20 分 ) 在每小题列出的四个备选项中只有一个是符合题目要求的, 请将其代码填写在题后的括号 内 错选 多选或未选均无分 1. 当执行 ADD AX,BX 指令后, 若 AX 的内容为 4E52H 时, 设置的奇偶标志位 PF=0, 下 面的叙述正确的是 ( ) A. 表示结果中含 1 的个数是奇数 B. 表示结果中含

More information

7688使用手冊V10.doc

7688使用手冊V10.doc TP-7688 . 2 2. 3 3. 5 4. 5 5. 6 6. 7 7. 8 8. 9 9.. 4. 7 2 2., 7x9 / 6x9 7x9.3() x 3.()mm 6x9 2.84() x 3.()mm 3 ASCII 7x9 95 ASCII 6x9 95 6x9 7 BIG5 6x9 3973 6x9 28 7x9 24 24 55 6x9 2 2 27 4.23mm (/6 inch)

More information

主要内容 指令系统的一般概念 指令操作方式操作码的含义指令对操作数的要求指令执行的结果 寻址方式 指令说明 2015 年 3 月 16 日星期一 8 时 2 分 37 秒 2

主要内容 指令系统的一般概念 指令操作方式操作码的含义指令对操作数的要求指令执行的结果 寻址方式 指令说明 2015 年 3 月 16 日星期一 8 时 2 分 37 秒 2 第 3 章 8086 的寻址方式和指令系统 (1) 2015 年 3 月 16 日星期一 8 时 2 分 37 秒 1 主要内容 指令系统的一般概念 指令操作方式操作码的含义指令对操作数的要求指令执行的结果 寻址方式 指令说明 2015 年 3 月 16 日星期一 8 时 2 分 37 秒 2 3.1 8086 的寻址方式 两种不同的类型 : 一类是程序地址 ( 在代码段中 ) 的寻址方式 ; 另一类是操作数地址的寻址方式

More information

Microsoft PowerPoint - C15_LECTURE_NOTE_06

Microsoft PowerPoint - C15_LECTURE_NOTE_06 61 Flag-Control 8088/8086 MICROPROCESSOR PROGRAMMING CONTROL FLOW INSTRUCTIONS AND PROGRAM STRUCTURES LAHF SAHF CLC STC CMC CLI STI Load AH from flags Store AH into flags Clear carry flag Set carry flag

More information

Microsoft PowerPoint - C15_LECTURE_NOTE_06

Microsoft PowerPoint - C15_LECTURE_NOTE_06 8088/8086 MICROPROCESSOR PROGRAMMING CONTROL FLOW INSTRUCTIONS AND PROGRAM STRUCTURES 8088/8086 MICROPROCESSOR PROGRAMMING CONTROL FLOW INSTRUCTIONS AND PROGRAM STRUCTURES 61 Flag-Control 62 Compare 63

More information

A 2006 2 1.1 1.2 1.3 1.4 1.5 1 : 2. 3. 4 5 1.1 1.1.1 1 1.1.1 2 CPU = + = CPU + = 1.1.1 3 : : 1.1.1 4 ROM 1.1.2 1 1946 6 John von Neumann : (1) (2) ( ) (3) ( ) ( ) (PC) (?) 2 3 : ADD ADD AX BX CPU ALU

More information

Microsoft PowerPoint - Ch3-8086CPU指令系统(2)-寻址.pptx

Microsoft PowerPoint - Ch3-8086CPU指令系统(2)-寻址.pptx 2018 版 微机原理与系统设计 第 3 章 8086CPU 指令系统 董明皓, 博士 西安电子科技大学 dminghao@xidian.edu.cn 目录 1 2 3 4 5 汇编语言基本概念 8086 指令分类数据与转移地址的寻址方式 8086 的六类指令总结 2 目录 1 2 3 4 5 汇编语言基本概念 8086 指令分类数据与转移地址的寻址方式 8086 的六类指令总结 3 8086 指令分类

More information

PowerPoint Presentation

PowerPoint Presentation 7.2 并行接口 二. 可编程并行接口芯片 8255A 的功能及其应用 与 CPU 一侧相连的引脚 D0 PA0 ~ ~ ~ ~ ~ D7 PA7 RESET PC7 WR RD PC4 PC3 PC0 A0 PB0 A1 PB7 CS PA 口 PC 口上半部 PC 口下半部 PB 口 A 组 B 组 与 I/O 设备相连的引脚 7.2 并行接口二. 可编程并行接口芯片 8255A 的功能及其应用

More information

单片机原理及应用实验指导书.doc

单片机原理及应用实验指导书.doc 1 2 3 4...2...4...9...9 AEDK598 MCS51...9 MCS51...10...10...10...10...10...10...11 P1...12...12...12....12...12...13 P3...14...14...14...14...14...14 I/O...15...15...15...15...15...16...17...17...17...17...17...18...19...19

More information

第四章 8086汇编语言程序设计

第四章 8086汇编语言程序设计 第四章汇编语言程序设计 几个概念 8086 汇编语言的语句 8086 汇编中的伪指令 8086 汇编中的运算符 汇编语言程序设计 系统调用 几个概念 1. 汇编语言 2. 汇编语言源程序 3. 汇编 4. 汇编程序 5. 什么是汇编语言 (Assembly Language)? 6. 使用指令的助记符 符号地址和标号等编写的程序设计语言 7. 每条指令都有对应的机器码, 不同的 CPU 使用不同的汇编语言

More information

一、填空题

一、填空题 微机原理及汇编语言复习题一 选择题 1. 完整的计算机系统应包括 ( ) A. 运算器 控制器 寄存器组 总线接口 B. 外设和主机 C. 主机和应用程序 D. 配套的硬件设备和软件系统 2. 计算机系统中的存储器系统是指 ( ) A.RAM B.ROM C. 主存储器 D. 内存和外存 3. 机器语言是指 ( ) A. 用英语缩写词表示的面向机器的程序设计语言 B. 用二进制代码表示的程序设计语言

More information

第4章

第4章 微机原理及应用 主讲 : 谢维成 http://xweicheng.ys168.com scxweicheng@yahoo.com.cn 西华大学电气信息学院 1 第 4 章汇编语言程序设计 汇编语言的格式 语句行的构成 指示性语句 指令语句 汇编语言程序设计及举例 2 8086 汇编语言程序举例 MY_DATA SEGMENT INFO DB Hello XIHUA University! MY_DATA

More information

一、单选题(本大题共15小题,每小题1分,共15分)

一、单选题(本大题共15小题,每小题1分,共15分) 北京大学信息科学技术学院考试试卷 科目 : 微机原理 A 姓名 : 学号 : 题号一二三四五六七八总分 分数 阅卷人 考试时间 : 2010 年 1 月 8 日任课教师 : 王克义装订线内请勿答题考场纪律 1. 请持学生证入场考试, 并按指定座位就座 ; 除必要的文具和教师指定的用具用书外, 其他所有物品包括手机 呼机 MP3 电子词典 书籍 笔记 纸张等严禁带入座位, 必须放在指定位置 凡有试题印制问题请向监考教师提出,

More information

Microsoft PowerPoint - C15_LAB_MTS86_INTRO

Microsoft PowerPoint - C15_LAB_MTS86_INTRO INTRODUCTION TO THE MTS-86C MICROCOMPUTER TRAINER What s MTS-86? 7-4 7-5 7-7 7-3 7-2 7-3 7-6 2 4 5 3 7-6 7-8 7-3 8 4 5 3 6 37 微處理機原理與應用國立台灣大學生物機電系 SPECIFICATION () CPU: 886 (2) Display Unit: LCD (6x2 Line)

More information

2010-10-8 22:23:13 solo estoy(276441700) 老 师 SIMD 技 术 ALU 同 时 处 理 的 数 据 长 度 只 能 是 ALU 最 大 位 数 的 整 数 分 之 一 对 吗 2010-10-8 22:25:16 solo estoy(276441700)

2010-10-8 22:23:13 solo estoy(276441700) 老 师 SIMD 技 术 ALU 同 时 处 理 的 数 据 长 度 只 能 是 ALU 最 大 位 数 的 整 数 分 之 一 对 吗 2010-10-8 22:25:16 solo estoy(276441700) 微 机 系 统 与 接 口 技 术 群 答 疑 集 锦 08 级 学 生 QQ 群 答 疑 杨 全 胜 整 理 2011.9 2010-10-8 22:23:13 solo estoy(276441700) 老 师 SIMD 技 术 ALU 同 时 处 理 的 数 据 长 度 只 能 是 ALU 最 大 位 数 的 整 数 分 之 一 对 吗 2010-10-8 22:25:16 solo estoy(276441700)

More information

<4D F736F F F696E74202D D D6B8C1EECFB5CDB DC6E4CBFBD6B8C1EE2E BBCE6C8DDC4A3CABD5D>

<4D F736F F F696E74202D D D6B8C1EECFB5CDB DC6E4CBFBD6B8C1EE2E BBCE6C8DDC4A3CABD5D> 2018 版 微机原理与接口技术 第三章 8086CPU 指令系统 董明皓 dminghao@xidian.edu.cn 1 2 3 4 5 汇编语言基本概念汇编语言指令分类数据与转移地址的寻址方式 8086 的六类指令总结 1 2 3 4 5 汇编语言基本概念汇编语言指令分类数据与转移地址的寻址方式 8086 的六类指令总结 4. 8086 的指令系统 b b b b b 数据传送指令算术运算指令逻辑运算指令移位

More information

《计算机应用基础》学习材料(讲义)

《计算机应用基础》学习材料(讲义) 计 算 机 应 用 基 础 学 习 材 料 ( 讲 义 ) Fundamentals of Computer Application 2014-3-22 JIANGSU OPEN UNIVERSITY 第 二 学 习 周 计 算 机 基 础 知 识 ( 一 ) 导 学 在 本 学 习 周, 我 们 主 要 的 任 务 是 认 识 计 算 机 你 将 知 道 计 算 机 是 什 么 时 候 产 生 的,

More information

数据库系统概论

数据库系统概论 指令系统 是指 CPU 能完成的所有 指令的集合, 它是在 CPU 设计时就确定了的 所以, 对不同的 CPU, 其指令系统中所包含的具体指令将是各不相同的 但 8088/8086 CPU 的指令系统是完全一样的 8088/8086 CPU 的指令系统可分成下面 9 类 : (1) 数据传送指令 ; (2) 算术运算指令 ; (3) 逻辑运算指令 ; (4) 移位指令 ; (5) 标志处理指令和 CPU

More information

Computer Architecture

Computer Architecture ECE 3120 Computer Systems Assembly Programming Manjeera Jeedigunta http://blogs.cae.tntech.edu/msjeedigun21 Email: msjeedigun21@tntech.edu Tel: 931-372-6181, Prescott Hall 120 Prev: Basic computer concepts

More information

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1 C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 月 3 日 1 1 INPUTOUTPUT 1 InputOutput 题目描述 用 cin 输入你的姓名 ( 没有空格 ) 和年龄 ( 整数 ), 并用 cout 输出 输入输出符合以下范例 输入 master 999 输出 I am master, 999 years old. 注意 "," 后面有一个空格,"." 结束,

More information

HD61202 HD HD61203 HD61202, HY HY HD61202 HD61202 HD61203 HD =4096 RAMRAM LCD 2HD HD HD /32--

HD61202 HD HD61203 HD61202, HY HY HD61202 HD61202 HD61203 HD =4096 RAMRAM LCD 2HD HD HD /32-- HD61202 C-7 1 HD61202 HD61202 8 HD61203 HD61202, HY-12864 HY-19264 HD61202 HD61202 HD61203 HD61202 1 6464=4096 RAMRAM LCD 2HD61202 64 3HD61202 68 68 4HD61202 1/32--1/64 HD61202 HD61202 2 CS1,CS2,CS3 CS1

More information

PCM-3386用户手册.doc

PCM-3386用户手册.doc PCM-3386 BBPC-4x86 10/100M PC/104 (Lanry technology Co. Ltd. Zhuhai) 38 1012836 (Address: Room 1012,Linhai Building,No. 38,west of Shihua Road,Zhuhai City,Guangdong Province,China) (post code)519015 (phone)0756-3366659

More information

<4D F736F F F696E74202D DB5DAB0CBBDB22DBBE3B1E0D3EFD1D4B3CCD0F22E >

<4D F736F F F696E74202D DB5DAB0CBBDB22DBBE3B1E0D3EFD1D4B3CCD0F22E > 第八讲 授课教师 : 陆俊林王箫音 2012 年春季学期 主要内容 一 汇编语言的主要特点 二 汇编语言程序的结构 三 汇编语言的基本语法 四 汇编语言程序的开发调试 教材相关章节 : 微型计算机基本原理与应用 ( 第二版 ) 第 5 章汇编语言的基本语法第 6 章汇编语言程序设计及应用 1 主要内容 一 汇编语言的主要特点 二 汇编语言程序的结构 三 汇编语言的基本语法 四 汇编语言程序的开发调试

More information

华侨大学 2013 年硕士研究生入学考试专业课试卷 ( 答案必须写在答题纸上 ) 招生专业 精密仪器及机械 测试计量技术及仪器 检测技术与自动化装置 科目名称微计算机原理科目代码 853 一 填空 ( 每空 1 分, 共 30 分 ) 1 计算机的基本结构可分为 1, 2, 3, 4, 5 五个部分

华侨大学 2013 年硕士研究生入学考试专业课试卷 ( 答案必须写在答题纸上 ) 招生专业 精密仪器及机械 测试计量技术及仪器 检测技术与自动化装置 科目名称微计算机原理科目代码 853 一 填空 ( 每空 1 分, 共 30 分 ) 1 计算机的基本结构可分为 1, 2, 3, 4, 5 五个部分 华侨大学 2013 年硕士研究生入学考试专业课试卷 ( 答案必须写在答题纸上 ) 招生专业 精密仪器及机械 测试计量技术及仪器 检测技术与自动化装置 科目名称微计算机原理科目代码 853 一 填空 ( 每空 1 分, 共 30 分 ) 1 计算机的基本结构可分为 1, 2, 3, 4, 5 五个部分 2 八进制与二进制之间转换,(143) 8= 6 B,1 0000 0000.011B 的十进制为

More information

Microsoft PowerPoint - os_4.ppt

Microsoft PowerPoint - os_4.ppt 行 程 資 科 系 林 偉 川 行 程 概 念 行 程 與 程 式 主 要 的 不 同 點 : 程 式 是 被 放 在 外 部 的 儲 存 裝 置 如 磁 碟 上, 而 行 程 則 被 放 在 記 憶 體 中 程 式 在 儲 存 裝 置 中 是 靜 態 的, 而 行 程 在 記 憶 體 中 是 動 態 的, 它 會 隨 著 一 些 事 件 的 發 生 而 產 生 相 對 的 改 變 行 程, 就 是

More information

Microsoft PowerPoint - C15_LECTURE_NOTE_04.ppt

Microsoft PowerPoint - C15_LECTURE_NOTE_04.ppt MACHINE LANGUAGE CODING AND THE DEBUG SOFTWARE DEVELOPMENT PROGRAM OF THE PC General instruction format for machine code 611 37100 微處理機原理與應用 Lecture 04-4 MACHINE LANGUAGE CODING AND THE DEBUG SOFTWARE

More information

untitled

untitled SIMATIC S7-300 4/2 4/2 S7-300/S7-300F 4/4 4/4 CPU 312C - CPU 317F-2 DP 4/38 SIPLUS 4/38 SIPLUS CPU 312C, CPU 313C, CPU 314, CPU 315-2 DP 4/40 4/40 SM 321 4/46 SM 322 4/52 SM 323/SM 327 I/O 4/56 SIPLUS

More information

本科生毕业设计(论文)打印格式的要求

本科生毕业设计(论文)打印格式的要求 汇编语言程序设计实验报告 实验名称 班级软信 -1503 学号 20155362 姓名薛旗 循环结构与子程序设计实验 日期 2016.11.06 成 绩 评阅人 软件学院 一 实验目的与意义实验四 实验五 : 循环程序设计实验目的 : 1. 学会分析循环结构程序的组成部分和循环程序设计的分析思路 2. 掌握循环程序的编程与上机调试的方法 3. 学会循环控制指令 串操作指令的汇编格式与操作功能 4.

More information

untitled

untitled EDM12832-08 : 25-1 : 116600 : (0411)7612956 7632020 7631122 : (0411)7612958 Model No.: Editor: LCD 1. ----------------------------------------------------3 2. ----------------------------------------------------3

More information

instructions.PDF

instructions.PDF 94 SIMATIC (END) (END) Micro/WIN 32 (STOP) (STOP) CPU RUN STOP STOP CPU RUN STOP (WDR) (Watchdog Reset) (WDR) CPU WDR WDR ( ) I/O ( I/O ) SM (SM0 SM5 SM29 ) 25 0 ms 00 ms STOP 300ms 300ms WDR S7-200 CPU

More information

Microsoft Word - 選擇_無解答2_.doc

Microsoft Word - 選擇_無解答2_.doc 選 擇 題 : 1 ( ) 下 列 何 者 為 W W W 的 通 訊 協 定? (A)H T T P ( H y p e r T e x t T r a n s f e r P r o t o c o l ) (B)S M T P ( S i m p l e M a i l T r a n s f e r P r o t o c o l ) (C) F T P ( F i l e T r a n

More information

1 TPIS TPIS 2 2

1 TPIS TPIS 2 2 1 1 TPIS TPIS 2 2 1. 2. 3. 4. 3 3 4 5 4 TPIS TPIS 6 5 350 Mark Coil F3/F6 350 M 150 M 25 M 7.12M 8 M F3 F6 F4 F7 F8 8M AA 7 350 28V 5V IC HCPL2731 0.5mA 6 8 (TPIS) TPIS 9 7 IC AT89C2051 AT89C2051 CMOS8

More information

當 地 情 形 還 不 熟 悉 4 得 勝 的 歡 似 虎 : 形 容 因 勝 利 而 得 意 忘 形 5 不 吃 無 工 之 食 : 比 喻 人 不 能 無 緣 無 故 接 受 優 待 或 贈 與 4. 請 根 據 文 意, 在 中 填 入 正 確 的 成 語 代 號 ( 甲 ) 優 游 自 在

當 地 情 形 還 不 熟 悉 4 得 勝 的 歡 似 虎 : 形 容 因 勝 利 而 得 意 忘 形 5 不 吃 無 工 之 食 : 比 喻 人 不 能 無 緣 無 故 接 受 優 待 或 贈 與 4. 請 根 據 文 意, 在 中 填 入 正 確 的 成 語 代 號 ( 甲 ) 優 游 自 在 國 二 國 文 範 圍 :B3: 第 二 課 美 猴 王 一 國 字 及 注 音 1. 拱 ㄈㄨˊ 無 違 : 2. 拍 手 稱 ㄧㄤˊ : 3. 詼 ㄒㄧㄝˊ 風 趣 : 4. ㄔㄢˊ 鬥 : 5. 搔 癢 : 6. ㄓㄤ 頭 鼠 目 : 7. 玩 ㄕㄨㄚˇ : 8. 石 竅 : 9. 採 花 ㄇㄧˋ 果 : 10. 長 途 ㄅㄚˊ 涉 : 11. 喜 不 自 勝 : 12. 進 ㄓㄨˋ 水 簾

More information

專題最終版.doc

專題最終版.doc The Principle and Application of the Electric Combination Lock The Principle and Application of the Electric Combination Lock Abstract Recently, there are more and more burglaries in the society. It's

More information

四、通 讯 规 约

四、通 讯 规 约 HY-ML2000 RS232 RS422 RS-485 9 RS232 1----GND 3---RXD 4---TXD RS422 6--T+,7--T-,8--R-, 9--R+ 00 0FFH 256 0# 1# 2# 3# 4# 5# 6# 7# 8# 14# 18# HY-ML2000 ( ) 0# ( BJ DISA ) 1 EB 90 EB 90 02...( )... (L) (H)

More information

12232A LED LED LED EL EL CCFL EL CCF

12232A LED LED LED EL EL CCFL EL CCF 12232A 0 50-20 +70-30 +85 LED LED LED EL EL CCFL EL CCF 122 x 32 1/32Duty 1/5Bias 6:00 STN( ), EL LED EL/100VAC 400HZ LED/4.2VDC 1 / VDD-VSS 0 6.5 V Ta=25 LCD VDD-V0 0 12.0 V V1 0 VDD V VDD-VSS - 4.75

More information

本次习题课中提到的 课本, 均指机械工业出版社的 Intel 微处理器 ( 原书第八版 ) 中文版, 使用其他版本课本的同学需要自己对应

本次习题课中提到的 课本, 均指机械工业出版社的 Intel 微处理器 ( 原书第八版 ) 中文版, 使用其他版本课本的同学需要自己对应 微机原理习题课 助教 : 王骏腾 本次习题课中提到的 课本, 均指机械工业出版社的 Intel 微处理器 ( 原书第八版 ) 中文版, 使用其他版本课本的同学需要自己对应 习题 33:Core2 处理器可寻址 存储器? 答案 :4GB 64GB 1TB ( 课本 P18 表 1-6) 第一章 习题 53: 信号的作用是什么? 答案 :I/O 读控制, 低电平有效 ( 两点都要答上, 详细可见课本 P20)

More information

Microsoft PowerPoint - C15_LECTURE_NOTE_04.ppt

Microsoft PowerPoint - C15_LECTURE_NOTE_04.ppt MACHINE LANGUAGE CODING AND THE DEBUG SOFTWARE DEVELOPMENT PROGRAM OF THE PC MACHINE LANGUAGE CODING AND THE DEBUG SOFTWARE DEVELOPMENT PROGRAM OF THE PC 4.1 Converting Assembly Language Instructions to

More information

Microsoft Word - 最新正文.doc

Microsoft Word - 最新正文.doc 9 21 1.1.1 1.1.2 1 2 2 Windows 7+Office 2010 3 4 5 6 4 7 1.1.3 5 1.1.4 1 3 2 NII 1993 3 CNNIC 2014 1 16 33 1 2013 12 6.18 5358 45.8% 2012 3.7 2 2013 12 5 19.1% 2012 74.5% 81.0% 2013 3G 2013 12 2.47 2012

More information

51 C 51 isp 10 C PCB C C C C KEIL

51 C 51 isp 10   C   PCB C C C C KEIL http://wwwispdowncom 51 C " + + " 51 AT89S51 In-System-Programming ISP 10 io 244 CPLD ATMEL PIC CPLD/FPGA ARM9 ISP http://wwwispdowncom/showoneproductasp?productid=15 51 C C C C C ispdown http://wwwispdowncom

More information

1 2 / 3 1 A (2-1) (2-2) A4 6 A4 7 A4 8 A4 9 A ( () 4 A4, A4 7 ) 1 (2-1) (2-2) ()

1 2 / 3 1 A (2-1) (2-2) A4 6 A4 7 A4 8 A4 9 A ( () 4 A4, A4 7 ) 1 (2-1) (2-2) () (39mm E-Mail ( )( ), : : 1 1 ( ) 2 2 ( ) 29mm) WSK ( 1 2 / 3 1 A4 2 1 3 (2-1) 2-1 4 (2-2) 2-2 5 A4 6 A4 7 A4 8 A4 9 A4 10 11 ( () 4 A4, 5 6 7 8 A4 7 ) 1 (2-1) (2-2) () 1 2 (2-1) 3 (2-2) 4 5 6 7 (8 ) 9

More information

Microsoft PowerPoint - 第01章 基础知识.pptx

Microsoft PowerPoint - 第01章 基础知识.pptx 微处理器与微计算机系统 教材 : 单片机原理与应用及 C51 程序设计 ( 第 3 版 ) 清华大学出版社 主讲 : 谢维成 http://xweicheng.ys168.com scxweicheng@mail.xhu.edu.cn 西华大学电气与电子信息学院 第 1 章计算机基础知识 主要内容 : 1 有符号数的表示 2 微型计算机工作原理 3 单片机的概念及特点 A Historical Background

More information

四川省普通高等学校

四川省普通高等学校 四 川 省 普 通 高 等 学 校 计 算 机 应 用 知 识 和 能 力 等 级 考 试 考 试 大 纲 (2013 年 试 行 版 ) 四 川 省 教 育 厅 计 算 机 等 级 考 试 中 心 2013 年 1 月 目 录 一 级 考 试 大 纲 1 二 级 考 试 大 纲 6 程 序 设 计 公 共 基 础 知 识 6 BASIC 语 言 程 序 设 计 (Visual Basic) 9

More information

数据库系统概论

数据库系统概论 2. 减法指令 8086/8088 共有 5 条减法指令 1 不带 CF 的减法指令 (SUB) 格式 :SUB DST, SRC 功能 :(1)DST (DST)-(SRC) (2) 根据差设置 6 个状态标志 2 带 CF 的减法指令 (SBB) 格式 :SBB DST, SRC 功能 : (1)DST (DST)-(SRC)-CF (2) 根据差设置 6 个状态标志 3 减 1 指令 (DEC)

More information

2011国家司法考试试题(试卷一)

2011国家司法考试试题(试卷一) 2011 国 家 司 法 考 试 试 题 ( 试 卷 一 )... 1 2011 国 家 司 法 考 试 试 题 ( 试 卷 二 )... 15 2011 国 家 司 法 考 试 试 题 ( 试 卷 三 )... 28 2011 国 家 司 法 考 试 试 题 ( 试 卷 四 )... 43 2011 国 家 司 法 考 试 试 题 ( 试 卷 一 ) 提 示 : 本 试 卷 为 选 择 题, 由

More information

4 / ( / / 5 / / ( / 6 ( / / 7 1 2 / 3 ( 4 ( 2003 8 ( 2

4 / ( / / 5 / / ( / 6 ( / / 7 1 2 / 3 ( 4 ( 2003 8 ( 2 : / ( 6 (2003 8 : ( 1 ( ( / / (,, ( ( - ( - (39mm 29mm 2 ( 1 2 3-6 3 6-24 6-48 12-24 8-12 WSK / WSK WSK 1 4 / ( / / 5 / / ( / 6 ( / / 7 1 2 / 3 ( 4 ( 2003 8 ( 2 9 5 ( 10 3 11 / (600 4 5 AA 710 AB 720 730

More information

1.1 ML_ONOFF = 1 Q 3 Q 8 C 0.3V M 2 L 1 ML_ONOFF = 0 Q 3 Q 8 C 1. + R31 VCC R21 10K ML_ONOFF R15 0:off 1:on 1K Green Light VCC=5V L1 Q VDD=12V C

1.1 ML_ONOFF = 1 Q 3 Q 8 C 0.3V M 2 L 1 ML_ONOFF = 0 Q 3 Q 8 C 1. + R31 VCC R21 10K ML_ONOFF R15 0:off 1:on 1K Green Light VCC=5V L1 Q VDD=12V C AUTOMATIC TROLLEY H K Hwang K K Chen J-S Lin S-C Wang M-L Li C-C Lin W-B Lin Dept. Of Electrical Engineering Far East College ABSTRACT This paper proposes an automatic trolley which can move automatically

More information

第4章

第4章 微机原理及应用 主讲 : 谢维成 http://xweicheng.ys168.com scxweicheng@yahoo.com.cn 西华大学电气信息学院 1 第 03 章 80X86 的寻址方式和指令 3.1 指令的格式 3.2 8086/8088 的寻址方式 3.3 指令系统 3.3.1 数据传送指令 3.3.2 算术运算指令 3.3.3 逻辑运算与移位指令 3.3.4 串操作指令 3.3.5

More information

微机原理 接口与汇编 模拟试题一参考答案 一 单项选择题 1.B. 2.C. 3.D. 4.D.5.C. 6.D. 7.B. 8.C. 9.B. 10.C 11.C.12.C.13.D.14.A.15.C. 二 填空题 H 2. 主频 4 3. 独立编址 统一编

微机原理 接口与汇编 模拟试题一参考答案 一 单项选择题 1.B. 2.C. 3.D. 4.D.5.C. 6.D. 7.B. 8.C. 9.B. 10.C 11.C.12.C.13.D.14.A.15.C. 二 填空题 H 2. 主频 4 3. 独立编址 统一编 微机原理 接口与汇编 模拟试题一参考答案 一 单项选择题 1.B. 2.C. 3.D. 4.D.5.C. 6.D. 7.B. 8.C. 9.B. 10.C 11.C.12.C.13.D.14.A.15.C. 二 填空题 1.00001101 11110011H 2. 主频 4 3. 独立编址 统一编址 4.14 8 5.1200 6.01010100B 7.AX=110 BX=22,0~20 偶数的累加和

More information

06721 main() lock pick proc() restart() [2][4] MINIX minix2.0 GDT, IDT irq table[] CPU CPU CPU CPU (IDTR) idt[] CPU _hwint00:! Interrupt

06721 main() lock pick proc() restart() [2][4] MINIX minix2.0 GDT, IDT irq table[] CPU CPU CPU CPU (IDTR) idt[] CPU _hwint00:! Interrupt MINIX ( 730000) ( 730000) MINIX MINIX2.0 MINIX : MINIX TP3 1 MINIX UNIX Tanenbaum UNIX MINIX LINUX MINIX MINIX MINIX1.0 UNIX V7 MINIX2.0[3] POSIX MINIX3 MINIX Gabriel A. Wainer 1994-1995 [5] 1998 I/O 2002

More information

1 32 a + b a + b 2 2 a b a b 2 2 2 4a 12a + 9 a 6 2 4 a 12a + 9 a 6 ( 2a 3) 2 a 6 3 1 2 4 + 2 4 8 + 3 6 12 + 1 3 9 + 2 6 18+ 3 9 27 + 1 10 1 10 ax + by = 2 cx 7y = 8 1 2 1 4 1 8 1

More information

<4D F736F F D20C7B0CBC4D5C2D7F7D2B5CCE22E646F6378>

<4D F736F F D20C7B0CBC4D5C2D7F7D2B5CCE22E646F6378> 第一章第二章 Q2 1: 高序 : 最低位字节存储在字的最低位 ; 低序 : 最低位字节存储在字的最高位 ; Q2 2: 冯. 诺依曼结构 : 数据和指令都存储在同一存储器中 ; 哈佛结构 : 数据和程序存储在各自独立的存储器中 Q2 3: a) ARM 有 16 个通用寄存器,r0 r15, 其中 r15 还被用作程序计数器 b) CPSR 是程序状态寄存器, 包含了条件码标识 中断禁止位 当前处理器模式和其他状态

More information

Microsoft PowerPoint - Ch CPU总线及其形成.ppt [兼容模式]

Microsoft PowerPoint - Ch CPU总线及其形成.ppt [兼容模式] 2018 版 微机原理与接口技术 第五章 总线及其形成 dminghao@xidian.edu.cn 董明皓 1 2 3 4 5 总线定义及分类几种常用芯片 8086 的引脚功能及时序系统总线的形成 8088 与 8086 的差异 1 2 3 4 5 总线定义及分类几种常用芯片 8086 的引脚功能及时序系统总线的形成 8088 与 8086 的差异 综述 本门课学习的内容 内存 外设 1 外存 1

More information

untitled

untitled XZL024 http://item.taobao.com/item.htm?id=6321822194 1 1 1.1 1.2 1.3 1.4 2 2.1 2.2 2.3 3 USBee Suite 3.1 3.2 3.3 3.4 4 RS232 RS485 RS422 CAN http://item.taobao.com/item.htm?id=6321822194 2 1 XZL024 PC

More information

PowerPoint Presentation

PowerPoint Presentation 一. 上机环境 应用软件系统软件硬件 4.5 汇编语言程序设计上机步骤与调试方法 用户程序 :ABC.exe 等 操作系统 :DOS 系统编辑器 : EDIT.exe 编程序 : MASM.exe 连接程序 :LINK.exe 调试程序 :DEBUG.exe CPU 存储器 (ROM RAM) I/O 接口 输入 输出设备 编辑源程序 EDIT ABC.ASM 二. 上机步骤 1 D:>EDIT ABC.ASM

More information

Microsoft PowerPoint - CH3_3.ppt [只读] [兼容模式]

Microsoft PowerPoint - CH3_3.ppt [只读] [兼容模式] 第三章汇编语言程序设计 ( 三 ) Assembly Language Programming(3) 格式 # 伪指令 # DOS/BIOS 调用 ( 简单了解 ) 重点 : 数据结构表示 程序结构 变量 指针 程序流控制 ( 条件 分支 循环 ) 程序设计方法 ----- 程序设计举例 微机系统与接口东南大学 1 DATA 汇编语言程序举例 (1) 分块传送 SEGMENT STRG DB 256

More information

微机第02章1(指令寻址)

微机第02章1(指令寻址) 微机原理及应用 主讲 : 谢维成 http://xweicheng.ys168.com scxweicheng@yahoo.com.cn 西华大学电气信息学院 1 2 课程介绍 课程性质 : 必修, 电类专业 ( 信息工程 电气工程 测控技术 应用电子 ) 学科专业技术基础基础课学时 : 授课 48 学时 (3.5 学分 ), 实验 10 学时 ( 单独 ) 考试 : 题库命题统考 ( 笔试 作业实验

More information

2 Keil µ vision 2.1 1) Keil µ vision2 V2.34 µ vision3 2) Sino_Keil.exe Keil c:\keil\ 3) JET51 USB PC C:\Keil\ USB PC 4) S-L

2 Keil µ vision 2.1 1) Keil µ vision2 V2.34 µ vision3 2) Sino_Keil.exe   Keil c:\keil\ 3) JET51 USB PC C:\Keil\ USB PC 4) S-L 1 SH88F516 8051 64K FLASH 1024 EEPROM SH88F516 JET51 S-Lab Keil µ vision ISP51 Keil µ vision ISP51 ISP51 PC RS232 MCU SH88F516 SH88F516 1.1 SH88F516 1.1 SH88F516 SH88Fxx: QFP44, DIP40 RAM Flash E2 ADC

More information

Microsoft Word - 專題封面.doc

Microsoft Word - 專題封面.doc 逢 甲 大 學 資 訊 工 程 學 系 專 題 研 究 報 告 8051 小 遊 戲 -21 點 指 導 教 授 : 陳 德 生 學 生 : 許 博 益 中 華 民 國 九 十 六 年 六 月 I 目 錄 第 一 章 緒 論 1 1-1 研 究 背 景 1 1-2 研 究 動 機 2 1-3 研 究 目 的 3 1-3-1 21 點 源 起 3 1-3-2 21 點 規 則 3 第 二 章 微 電

More information

微机原理

微机原理 第 6 章微处理器 8086 的总线结构和时序 6.1 学习指导 本章是本课硬件部分的开始 硬件部分不太容易接受, 但却是理解微机工作原理的关键 只有搞懂了几个主要硬件部分的工作原理, 再结合第三章的微处理器的功能结构及其与存储器的组织, 综合理解, 方可真正体会出复杂的微机工作原理 本章是在第三章的基础之上再进一步介绍 8086 微处理器的总线结构和时序, 从而可完整地了解微处理器的工作原理 主要有两大部分内容

More information

数据库系统概论

数据库系统概论 2. 减法指令 8086/8088 共有 5 条减法指令 1 不带 CF 的减法指令 (SUB) 格式 :SUB DST, SRC 功能 :(1)DST (DST)-(SRC) (2) 根据差设置 6 个状态标志 2 带 CF 的减法指令 (SBB) 格式 :SBB DST, SRC 功能 : (1)DST (DST)-(SRC)-CF (2) 根据差设置 6 个状态标志 3 减 1 指令 (DEC)

More information