文档库 最新最全的文档下载
当前位置:文档库 › 交大微机原理作业

交大微机原理作业

交大微机原理作业
交大微机原理作业

答案:

1

正确

2

分数: 1

下面哪种语言能够被计算机硬件直接识别并执行?

选择一个答案

a. 机器语言

b. 高级语言

c. 汇编语言

d. C++语言

正确

这次提交的分数:1/1。

3

分数: 1

在计算机系统中,_____是主机与外部设备进行信息交换的桥梁。选择一个答案

a. 总线

b. 寄存器

c. 控制器

d. I/O接口

正确

这次提交的分数:1/1。

4

分数: 1

微型计算机系统主要包括

选择一个答案

a. 微处理器、存储器、总线、I/O接口、外部设备

b. 微处理器、硬盘、总线、I/O接口、外部设备、系统软件

c. 微处理器、存储器、总线、I/O接口、外部设备、软件

d. 微处理器、存储器、总线、I/O接口、外部设备、应用软件

正确

这次提交的分数:1/1。

00010000

正确

6

分数: 1

十进制数56的压缩BCD码和非压缩BCD码分别是

选择一个答案

a. 00111000,01010000、00000110

b. 00111000,00000101、00000110

c. 01010110,01010000、01100000

d. 01010110,00000101、00000110

正确

这次提交的分数:1/1。

答案:

7FFFFFFF

正确

80000000

正确

答案:

00001010

正确

10

分数: 1

微处理器的位数是指

选择一个答案

a. 内部总线的位宽

b. 地址总线的位宽

c. 一次操作所能处理的数据的位宽

d. 数据总线的位宽

正确

这次提交的分数:1/1。

答案:

96.9

正确

12

分数: 1

以下哪种说法是正确的?

选择一个答案

a. 十进制整数转换成二进制数的方法是乘2取余

b. 一个n位二进制数可以表示2^n-1种不同的状态

c. 十六进制数使用了16个数字符号

d. 二进制数的权是2

正确

这次提交的分数:1/1。

13

分数: 1

在计算机中,有符号数是用_____表示的

选择一个答案

a. 反码

b. 补码

c. 二进制编码

d. 原码

正确

这次提交的分数:1/1。

14

10000110

正确

答案:

0111100110010111

错误

16

分数: 1

已知A=10101111,B=01010000,则A∧B、A∨B、A⊕B的结果分别为选择一个答案

a. 00001111,11111111,11111111

b. 00000000,11111111,11111111

c. 00000000,11110000,00000000

d. 00000000,11111111,00000000

正确

这次提交的分数:1/1。

答案:

7997

正确

答案:

150.5625

正确

答案:

00110011

正确

20

分数: 1

已知X= -107,Y= +79,则[X-Y]补= 选择一个答案

a. 溢出

b. 11100100

c. 10101000

d. 00101000

正确

这次提交的分数:1/1。

答案:

11010111

正确

答案:

134

错误

答案:

11000001

第二次作业

CS

2

分数: 1

某微处理器的地址总线宽度为36位,则它能访问的物理地址空间为_____字节选择一个答案

a. 36M

b. 64M

c. 360M

d. 64G

正确

这次提交的分数:1/1。

3

分数: 1

总线的基本功能是

选择一个答案

a. 输入、输出

b. 传输同步、仲裁控制、总线驱动

c. 连接各个部件

d. 数据传输、地址传输、控制信号传输

错误

这次提交的分数:0/1。

答案:

ALE

正确

5

分数: 1

指令流水线是指

选择一个答案

a. 指令通过流水线传送给微处理器

b. 微处理器有序地执行指令

c. 微处理器同时执行多条指令

d. 微处理器顺序地执行指令

正确

这次提交的分数:1/1。

答案:

1

错误

7

分数: 1

总线从其传送信息的类型上可分为

选择一个答案

a. 数字、模拟、混合

b. 数据、控制、地址

c. 二进制、十进制、十六进制

d. 8位、16位、32位

正确

这次提交的分数:1/1。

8

分数: 1

控制器的功能是

选择一个答案

a. 外设控制和存储器控制

b. 操作控制和运算控制

c. 运算控制和输入输出控制

d. 指令控制、时序控制和操作控制

正确

这次提交的分数:1/1。

答案:

1

正确

答案:

DX

正确

答案:

69202正确

答案:

480

答案:

DT/R 正确

91FFF

答案:

500

这次提交的分数:1/1。

6800

正确

17

分数: 1

微处理器内部主要包括_____三个部分

选择一个答案

a. CU、BUS、MMU

b. ALU、CU、REGISTERS

c. CU、MMU、REGISTERS

d. ALU、BUS、CU

正确

这次提交的分数:1/1。

18

分数: 1

在8088/8086系统中,程序代码被存放在逻辑分段的选择一个答案

a. 代码段

b. 附加数据段

c. 堆栈段

d. 数据段

这次提交的分数:1/1。

19

分数: 1

在8088/8086系统中,一个基本的总线周期包含_____个时钟周期。选择一个答案

a. 任意

b. 4

c. 3

d. 5

正确

这次提交的分数:1/1。

20

分数: 1

8086发现READY引脚变为0时,它将在当前总线周期中插入

选择一个答案

a. 等待周期

b. 查询周期

c. 时钟周期

d. 空闲周期

正确

这次提交的分数:1/1。

答案:

82000

正确

这次提交的分数:1/1。

答案:

1200

正确

答案:

AGP

错误

答案:

1

正确

25

分数: 1

运算器的功能是实现

选择一个答案

a. 算术运算和逻辑运算

b. 加法运算和减法运算

c. 加减法运算和乘除法运算

d. 数据运算和地址运算

正确

这次提交的分数:1/1。

答案:

20D00

正确

答案:

64

第三次作业

1

分数: 1

以下指令格式正确的是

选择一个答案

a. MUL AL,15

b. MOV AL,97EH

c. ADD AL,CF

d. MOV BX,CS

正确

这次提交的分数:1/1。

2

分数: 1

关于寻址方式,以下哪个说法是正确的

选择一个答案

a. 当源操作数是寄存器时,可以采用寄存器相对寻址方式。

b. 当源操作数是存储器时,可以采用寄存器寻址方式。

c. 当目的操作数是I/O端口时,可以采用寄存器相对寻址方式。

d. 当目的操作数是存储器单元时,可以采用寄存器间接寻址方式。

正确

这次提交的分数:1/1。

答案:

4B

正确

答案:

1FFE

正确

答案:

基址变址相对

6

分数: 1

设BX中有一个16位带符号数。若要将BX中的内容除2,则以下正确的指令是选择一个答案

a. SHR BX,1

b. SAR BX,1

c. RAR BX,1

d. SAL BX,1

正确

这次提交的分数:1/1。

答案:

寄存器相对

正确

答案:

3012

正确

9

分数: 1

用一条指令把AL的bit5和bit4变反,其他位不变。这条指令是选择一个答案

a. NOT AL

b. AND AL,30H

c. XOR AL,30H

d. OR AL,30H

正确

这次提交的分数:1/1。

10

分数: 1

32位乘法和除法指令的结果存放在_____寄存器中

选择一个答案

a. BX,CX

b. AX,DX

c. AX,BX

d. BX,DX

正确

这次提交的分数:1/1。

答案:

直接

正确

12

分数: 1

设DS=3000H,ES=2000H,SS=1000H,BP=0060H,SI=0600H。指令“MOV AX,2[SI][BP]”中源操作数的物理地址为

选择一个答案

a. 10662H

b. 20660H

c. 30660H

d. 00660H

正确

这次提交的分数:1/1。

13

分数: 1

已知CF=1,AL=86H,执行ADC AL,0C7H后,AF、CF、OF、PF、SF、ZF的状态分别为选择一个答案

a. 0、0、1、1、0、1

b. 1、0、0、1、1、0

c. 0、1、1、1、0、0

d. 0、0、0、1、1、0

正确

这次提交的分数:1/1。

答案:

0870

正确

15

分数: 1

若AL=55H,AH=7AH,分别单独执行AND AL,AH、OR AL,AH、XOR AL,AH、和NOT AH 四条指令,AX的内容分别为

选择一个答案

a. 7A50H,7A7FH,7A2FH,8555H

b. 5050H,7A7AH,2F2FH,5555H

c. 507AH,7F7AH,2F7AH,5585H

d. 7A50H,7A7AH,7A2FH,557AH

正确

这次提交的分数:1/1。

16

分数: 1

已知AX、BX、CX、DX的内容分别为18,19,20,21,依次执行PUSH AX,PUSH BX,POP CX,POP DX指令后,寄存器CX的内容为

选择一个答案

a. 19

同济大学微机原理实验报告

《微机原理与接口技术》上机实验报告

《微机原理与接口技术》上机实验报告

实验报告:(包括目的、方法、原理、结果或实验小节等)。 一、实验目的 掌握简单并行接口的工作原理及使用方法。 二、实验内容 1、按下面图一简单并行输出接口电路图连接线路(74LS273插通用插座,74LS32用实验台上的“或门”)。74LS273为八D触发器,8个D输入端分别接数据总线D0~D7,8个Q输出端接LED显示电路L0~L7。 2、编程从键盘输入一个字符或数字,将其ASCⅡ码通过这个输出接口输出,根据8个发光二极管发光情况验证正确性。 3、按下面图二简单并行输入接口电路图连接电路(74LS244插通用插座,74LS32用实验台上的“或门”)。74LS244为八缓冲器,8个数据输入端分别接逻辑电平开关输出K0~K7,8个数据输出端分别接数据总线D0~D7。 4、用逻辑电平开关预置某个字母的ASCⅡ码,编程输入这个ASCⅡ码,并将其对应字母在屏幕上显示出来。 图一图二 三、实验中使用到的程序 对于简单并行输出接口: stack1 segment stack 'stack' dw 32 dup(0) stack1 ends data segment baseport equ 0ec00h-280h;实际基址 port equ baseport+2a8h;基址+偏移地址 data ends code segment assume ss:stack1,ds:data,cs:code start: mov ax,data mov ds,ax again: mov ah,1 int 21h

微机原理及应用试题库(附答案)

《微机原理及应用》试题库 1. 8086和8088的引脚信号中, D 为地址锁存允许信号引脚。 A.CLK B.INTR C.NMI D.ALE 2. 下面的哪项是有效标识符: B A . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1: 3. 如图所示的三态输出电路,当 A 时,V B≈V DD。 A. E(ENABLE)=1, A=1 B. E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D. E(ENABLE)=0, A=0 4. 设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是 D 。 A. 20102H B. 20101H C. 200FEH D. 200FFH 5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的 A 。 A.符号地址B.物理地址C.偏移地址D.逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。 A. CX B. BX C. BP D. DI (C)7. 执行下列程序段: MOV AX,0 MOV BX,1 MOV CX,100 AA:ADD AX,BX INC BX LOOP AA HLT 执行后的结果:(AX)= ,(BX)= 。 A. 5050,99 B. 2500,100 C. 5050,101 D. 2550,102 8. 假设V1和V2是用DW定义的变量,下列指令中正确的是 A 。 A.MOV V1, 20H B.MOV V1, V2 C.MOV AL, V1 D.MOV 2000H, V2 9. – 49D的二进制补码为 A 。

微机原理及应用B 西南交大作业

微机原理及应用B第1次作业 二、主观题(共7道小题) 28. 正数的原、反、补码(相同);负数的原、反、补码(不同)。 29. 1F4H的压缩BCD码为(500H)。 30. 设X、Y均为8位二进制数,若[X]补= 88H,[Y]补= 51H,则[X]原=0F8 H ,[–X]补= 78 H,[–Y]反= 0AE H 31. 执行MOV指令时,控制线M/ 输出电位为(高电平);执行OUT指令时,控制线M/输出电位为(低电平)。 32. 规则字即应从存储器的(偶)地址存放(字以上)数据;非规则字既应从存储器的(奇)地址存放(字以上)数据。 33. 8086 CPU可访问(64K)个I/O字节端口;(32K)个I/O字端口 34. 8086 CPU中,设堆栈段寄存器SS=2000H;堆栈栈项指针寄存器SP=0100H,执行指令PUSH SP后,SP=(00FEH);栈顶的物理地址是(200FEH)。 微机原理及应用B第2次作业 20. 汇编源程序中,BUF+4是(表达式);[BX+4]是(寻址方式)。 21. 定义字节类型变量的伪指令是(DB);定义字类型变量的伪指令是(DW) 22. 在先循环后判断的循环结构中,一般判断(CX)寄存器中的值是否为0 23. 执行指令M O V A L, 2LT5后AL=(FFH)。 24. 指令MUL BYTE PTR[BX]中,(MUL)是指令助记符;(BYTE)是伪指令;(PTR)是运算符;(BYTE PTR[BX] )是表达式。

25. 调用过程时,入口参数和出口参数传递的方法有,通过(寄存器)传递参数;通过(存储器)传递参数;通过(堆栈)传递参数。 26. INT 21H中断的功能号为02H,它的入口参数送寄存器(DL)。 27. 已知8086系统中某数据段定义如下,标明各内存单元的逻辑地址及内容 DSEG SEGMENT A T 0C000H ORG 6 V AR1 DB 2,18 ORG $+2 V AR2 DW 569AH,'AB' DSEG ENDS 解: 地址数据 C000H:0006H 02H 0007H 12H 0008H XXH 0009H XXH 28. 若寄存器AL=47H,BL=9AH,完成

微机原理与接口技术实验报告

微机原理与接口技术实验报告

2

3

实验一:数据传送 实验学时:2 实验类型:验证 实验要求:必修 一.实验目的 1.学习程序设计的基本方法和技能,掌握用汇编语言设计、编写、调试和运行程序的方法; 学习用全屏幕编辑软件QEDIT.EXE建立源程序(.ASM文件); 学习用汇编软件MASM.EXE对源文件汇编产生目标文件(.OBJ文件); 学习用连接程序LINK.EXE对目标文件产生可执行文件(.EXE文件); 学习用调试软件TD.EXE调试可执行文件; 2.掌握各种寻址方法以及简单指令的执行过程。 二.实验器材 PC机 三.实验组织运行要求 1.利用堆栈实现AX的内容与BX的内容进行交换。堆栈指针SP=2000H,AX=3000H,BX=5000H; 2.汇编、调试、观察、记录结果; ⑴用QEDIT.EXE软件输入汇编语言源程序,以.ASM格式文件存盘; ⑵用MASM对源程序进行汇编产生二进制目标文件(.OBJ文件),再用连接程序LINK产生可执行文件(.EXE文件); ⑶用调试软件TD调试、运行程序,观察、记录结果。 四.实验步骤 1.进入子目录E:>\SY86后,利用QEDIT.EXE(简称Q)送入以下汇编语言源程序,并以M1.ASM文件存盘 ⑴汇编语言程序的上机过程 ①进入\SY86子目录 E:>CD\SY86 E:\SY86> ②进入QEDIT.EXE 编辑界面 E:\SY86> Q ③输入文件名*.ASM(如M1.ASM)后,输入源程序 源程序 DATA SEGMENT PARA PUBLIC’DATA’ ;数据段定义 DB 512 DUP(0) DATA ENDS STACK SEGMENT PARA STACK’STACK’ ;堆栈段定义 DB 512 DUP( ?) 4

《微机原理及应用》期末考试复习参考

《微机原理及应用》期末考试复习参考资料 一、微机原理与应用模拟试题Ⅰ 一、填空题(每空1分,共25分) 1、指令由和组成。 2、I/O接口是微机系统的一种部件,它被设置在与之间。 3、已知[X]补=(11110011)B,则真值X= 。 4、IF是标志;SP称为;CS称为。 5、段地址为A382H,偏移地址为1234H,则对应的物理地址为。 6、8086CPU由和两部分组成。 7、CPU的基本时间计量单位称为周期。 8、SP总是指向堆栈的。 9、指令MOV AX,[BP+200]读取的是段的存储单元。 10、由8个二进制位组成的基本数据表示单元称为。 11、访存空间的是指CPU所能访问的。 12、某存储器芯片的存储容量为32K×8,则该芯片有个存储单元。 13、PENTIUM的工作模式有、、。 14、指令由、和操作数字段组成。 15、8086CPU指令系统中,用20条地址线寻址I/O端口,其端口地址范围 为。 16、电可擦除的可编程只读存储器的英文简写为。 17、逻辑地址由段基值和___ ___组成。 二、判断题(每小题1.5分,共15分,在每小题 后面的括号中认为正确的画“√”,错误的画 “×”) 1、堆栈是处在CPU内部的一个部件。()

2、8086的状态标志位有9个。() 3、IP是EU中的寄存器。() 4、IP中存放的是正在执行的指令的偏移地址。() 5、全地址译码法是指存储器芯片上的所有地址均参加译码。() 6、EPROM是电可擦除的PROM。() 7、中断是指CPU执行程序过程被意外暂停。() 8、EEPROM中存储的数据不会因掉电而丢失。() 9、SRAM是不用刷新的RAM。() 10、总线周期是指CPU通过总线访问一次内存或外设的时间。() 三、单项选择题(每题1.5分,共15分) 1)。 (A) SP (B) IP (C)BP (D)CS 2、源变址寄存器是()。 (A) SI (B)DI (C)SP (D)DX 3、下面4个标志中属于控制标志的是()。 (A) CF (B)DF (C)SF (D)ZF 4、LEA BX,BUFF 指令的功能是()。 (A)将存储单元BUFF的地址送给BX。 (B)将存储单元BUFF的数据送给BX。 (C)将存储单元BUFF的偏移地址送给BX。 (D)将存储单元BUFF的段地址送给BX。 5、DOS功能调用的子功能号存放在()寄存器中。 (A) AH (B)AL (C)DH (D)DL 6、采用DMA方式的I/O系统中,其基本思想是在()间建立直接的数据通道。 (A) CPU与外设 (B)主存与外设 (C)外设与外设 (D)CPU与主存 7、设SP=1110H,执行 PUSH AX 指令后,SP的内容为()。 (A) SP=1112H (B)SP=110EH (C)SP=1111H (D)SP=110FH 8、语句DAI DB 2 DUP(3,5,7)汇编后,与该语句功能等同的语句是()。 (A) DAI DB 3,5,7 (B)DAI DB 2,3,5,7 (C)DAI DB 3,5,7,2 (D)DAI DB 3,5,7,3,5,7 9、给定AL=80H,CL=02H,则SAR AL ,CL指令执行后的结果是()。 (A) AL=40H (B)AL=20H (C)AL=0C0H (D)AL=0E0H 10、对于输入端口,应具有下面何种功能()。 (A)应具备数据缓冲功能。 (B)应具备数据锁存功能。 (C)应同时具备数据缓冲功能和数据锁存功能。 (D)具备缓冲功能和数据锁存功能中的任一种。 四、名词解释题(每题5分,共25分)

上海交通大学822电路基本理论考研资料

上海交通大学822电路基本理论考研资料(最全) (2010-03-26 10:06:36) 转载 标签: 教育 上海交通大学考研资料包含: (1)上海交通大学考研真题, (2)上海交通大学本科期末试卷 (3)上海交通大学专业课PPT (4)上海交通大学专业课内部习题集 (5)上海交通大学专业课笔记等 (6)上海交通大学复试资料等其他综合资料 (7)可以介绍学姐学哥等认识,借鉴别人的路,走好自己的路 补充说明 (1)1981 1983 1987 1988 电路基本理论(有答案) (2)上海交通大学本科基本电路理论试卷1995--2008(有答案) (3)上海交通大学研究生入学考试基本电路理论试卷1995--2008 (有答案)(4)模拟题三套 三份答案,其中一份为(陈洪亮老师的标准答案) 必备参考书:(电子参考书) 《电路基础试题集解与考研指南》作者:陈洪亮等编 《电路理论》陈洪亮、张峰、田社平主编,高等教育出版社2007, 《电路实验教程》张峰、吴月梅、李丹主编,高等教育出版社2008 《电路基础教学指导书》作者:陈洪亮,赵艾萍,田社平著出版社: 高等教育出版社出版日期:2008 (配套书) 电子参考书: 《电路基础西北工大·第3版导教·导学·导考》作者:范世贵,王崇斌编著西北工业大学出版社 , 2007

《电路基础》作者:范世贵主编;王淑敏,段哲民,范世贵编者西北工业大学出版社 , 2007 《电路基础常见题型解析及模拟题》作者:王淑敏主编;段哲民,王淑敏编著《电路典型题解》向国菊孙鲁扬孙勤编清华大学出版社 《电路基础》作者:上海交通大学电工原理教研组编页数:434 (经典资料) 代办试卷复印事项: 试卷是5元/份,试卷均来自图书馆 632法理学 《法理学》(21世纪法律教育互动教材——基础课系列)郑成良主编清华大学出版社,2008年 801船舶结构力学 《船舶结构力学》陈铁云、陈伯真主编上海交大出版社 802理论力学 《理论力学》刘延柱高教出版社,《理论力学》洪嘉振高教出版社 804材料力学 材料力学》(第一版)单辉祖编高等教育出版社1999 或高教出版社《材料力学》孙国钧、赵社戌编交大出版社,《材料力学》金忠谋等编机械工业出版社 809机械原理与设计 《机械原理》邹慧君、张春林、李杞仪主编(第二版)高教出版社 2006;《机械设计及理论》李柱国、许敏主编科学出版社 2003 810传热学 《传热学》第二版或第三版杨世铭编高等教育出版社 811质量管理学 《质量管理学》伍爱编暨南大学出版社 813工程热力学 《工程热力学》沈维道童钧耕第四版高教出版社;《工程热力学学习辅导与

微机原理及应用实验报告

微机原理及其应用上机实验报告 实验一 程序调试实验(顺序结构程序设计) 一、实验目的: 1.学习及掌握汇编语言源程序的基本结构,明确程序中各段的功能和相互之间的关系。 2.熟练掌握在计算机上建立、汇编、连接、调试及运行程序的方法。 3、熟悉和掌握DEBUG 常用命令的使用 二、实验要求: 1、上机前,要认真阅读前言和课本相关章节 2、上机前,画好流程图,编写好程序 3、上机时,注意出现的错误,记录下出错信息,翻译之 4、完成好实验报告 三、实验内容: 在内存TAB 开始的16个单元连续存放了0-15的平方值(0-225),任给一个数X(0 ≤ X ≤ 15),求X 的平方值,并把结果存放在Y 单元中。 (2).分析 X 平方的值是tab 为首地址且x 的值为有效地址中的值。 data segment x db 8 y db data ends stack segment para'stack' db 100 dup(0) stack ends code segment assume cs:code,ds:data,ss:stack start:mov ax,data mov ds,ax xor ax,ax

mov al,x lea si,tab add si,ax mov al,[si] mov y,al mov ah,4ch int 21h code ends end start (3).程序调试: 4.心得体会 了解了顺序结构,掌握了程序的运行,调试。 实验二分支程序设计 一、实验目的: 熟悉运算类指令对标志位的状态影响以及标志位状态的表示方法;掌握条件转移、无条件转移指令的使用方法。掌握分支程序设计、编写、调试和运行的方法。 二、实验要求: 1、上机前认真分析题意,找出算法,画出流程图,依据流程图,编好程序。 2、认真调试程序,对程序可能存在的所有分支都要进行运行,只有这样才能证明程序的正确性。 二、实验内容

《微机原理及应用》期末考试复习参考资料

《微机原理及应用》期末考试 复习参考资料 一、微机原理与应用模拟试题Ⅰ 一、填空题(每空1分,共25分) 1、指令由和组成。 2、I/O接口是微机系统的一种部件,它被设置在与之间。 3、已知[X]补=(11110011)B,则真值X= 。 4、IF是标志;SP称为;CS称为。 5、段地址为A382H,偏移地址为1234H,则对应的物理地址为。 6、8086CPU由和两部分组成。 7、CPU的基本时间计量单位称为周期。 8、SP总是指向堆栈的。 9、指令MOV AX,[BP+200]读取的是段的存储单元。 10、由8个二进制位组成的基本数据表示单元称为。 11、访存空间的是指CPU所能访问的。 12、某存储器芯片的存储容量为32K×8,则该芯片有个存储单元。 13、PENTIUM的工作模式有、、。 14、指令由、和操作数字段组成。 15、8086CPU指令系统中,用20条地址线寻址I/O端口,其端口地址范围 为。 16、电可擦除的可编程只读存储器的英文简写为。 17、逻辑地址由段基值和___ ___组成。 二、判断题(每小题1.5分,共15分,在每小题 后面的括号中认为正确的画“√”,错误的画“×”) 1、堆栈是处在CPU内部的一个部件。() 2、8086的状态标志位有9个。() 3、IP是EU中的寄存器。()

4、IP中存放的是正在执行的指令的偏移地址。() 5、全地址译码法是指存储器芯片上的所有地址均参加译码。() 6、EPROM是电可擦除的PROM。() 7、中断是指CPU执行程序过程被意外暂停。() 8、EEPROM中存储的数据不会因掉电而丢失。() 9、SRAM是不用刷新的RAM。() 10、总线周期是指CPU通过总线访问一次内存或外设的时间。() 三、单项选择题(每题1.5分,共15分) 1)。 (A) SP (B) IP (C)BP (D)CS 2、源变址寄存器是()。 (A) SI (B)DI (C)SP (D)DX 3、下面4个标志中属于控制标志的是()。 (A) CF (B)DF (C)SF (D)ZF 4、LEA BX,BUFF 指令的功能是()。 (A)将存储单元BUFF的地址送给BX。 (B)将存储单元BUFF的数据送给BX。 (C)将存储单元BUFF的偏移地址送给BX。 (D)将存储单元BUFF的段地址送给BX。 5、DOS功能调用的子功能号存放在()寄存器中。 (A) AH (B)AL (C)DH (D)DL 6、采用DMA方式的I/O系统中,其基本思想是在()间建立直接的数据通道。 (A) CPU与外设(B)主存与外设(C)外设与外设(D)CPU与主存 7、设SP=1110H,执行PUSH AX 指令后,SP的内容为()。 (A) SP=1112H (B)SP=110EH (C)SP=1111H (D)SP=110FH 8、语句DAI DB 2 DUP(3,5,7)汇编后,与该语句功能等同的语句是()。 (A) DAI DB 3,5,7 (B)DAI DB 2,3,5,7 (C)DAI DB 3,5,7,2 (D)DAI DB 3,5,7,3,5,7 9、给定AL=80H,CL=02H,则SAR AL ,CL指令执行后的结果是()。 (A) AL=40H (B)AL=20H (C)AL=0C0H (D)AL=0E0H 10、对于输入端口,应具有下面何种功能()。 (A)应具备数据缓冲功能。 (B)应具备数据锁存功能。 (C)应同时具备数据缓冲功能和数据锁存功能。 (D)具备缓冲功能和数据锁存功能中的任一种。 四、名词解释题(每题5分,共25分)

微机原理与接口技术上海交大课件第8-9章

第8章 可编程计数器/定时器 8253及其应用
8.0 计数/定时方法简介 8.1 8253的工作原理 8.2 8253的应用举例

8.0 计数/定时方法简介
软件定时(软件延时) CPU执行指令需要花费固定的时间,执行一段没有目的的指令 可以达到定时的效果。灵活方便,节省费用。CPU利用率低。 不可编程硬件定时 以逻辑门配合RC组成定时电路,如555等。通过改变RC值,调 整定时时间。定时精度不高。RC值容易随外部环境变化而变化 可编程硬件计数/定时 利用晶体振荡器产生高频时间基准,送至可编程硬件进行分频 后,通过指令设定定时初值,到达预定时间后,自动形成一个 输出信号到CPU的中断引脚,提出中断请求。CPU占用率低, 定时时间可设。 注:将晶体振荡器输出改为外部脉冲输出,则可实现计数功能。

8.1 8253的工作原理
8253基本原理图
D0 D7 ~
8253内部结构及引脚
数据 总线 缓冲器 计数器 0 CLK0 GATE0 OUT0
计数器 0
计数初值寄存器 高8 低8 执行部件 D0 D7 输出锁存寄存器 ~ RD WR A0 A1 CS
O O 读/写
控制逻辑 O 控制 寄存器
计数器 1
CLK1 GATE1 OUT1
计数器 2
CLK2 GATE2 OUT2

一、8253作用 定时
软件定时:让机器执行一段程序,安排循环来实现定 时,容易实现,定时时间调整方便,定时不精确,占用 了CPU资源,降低了CPU的利用率。 硬件定时:可编程定时/计数硬件芯片,定时值、定时范 围可以很容易的由软件改变,具有使用灵活、功能较强 等特点。
外部事件计数
外部事件计数就是对外部脉冲信号计数。产生脉冲信号 的外部原因就是外部事件。 如高速公路入口处一个专用计算机检测系统,它可以自 动对进入高速公路的车辆进行计数

微机原理实验报告

微机原理 实验报告 学校:湖北文理学院、班级:电子1413 姓名:杨仕浩 学号:2014111347 指导老师:吉向东

实验一两个多位十进制数相加的实验 一、实验目的 学习数据传送和算术运算指令的用法 熟悉在PC机上建立、汇编、链接、调试和运行汇编语言程序的过程。 二、实验内容 将两个多位十进制数相加,要求被加数和加数均以ASCII码形式各自顺序存放在以DATA1、DATA2为首的5个内存单元中(低位在前),结果送回DATA1处。 三、程序框图 四、实验程序清单 DATA SEGMENT DATA1 DB 33H,39H,31H,37H,34H;被加数 DATA1END EQU $-1 DATA2 DB 34H,35H,30H,38H,32H;加数 DATA2END EQU $-1 SUM DB 5 DUP(?) DATA ENDS STACK SEGMENT STA DB 20 DUP(?)

TOP EQU LENGTH STA STACK ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK,ES:DATA START: MOV AX,DATA MOV DS,AX MOV AX,STACK MOV SS,AX MOV AX,TOP MOV SP,AX MOV SI,OFFSET DATA1END MOV DI,OFFSET DATA2END CALL A DDA MOV AX,4C00H INT 21H ADDA PROC NEAR MOV DX,SI MOV BP,DI MOV BX,05H AD1: SUB BYTE PTR [SI],30H SUB BYTE PTR [DI],30H DEC SI DEC DI DEC BX JNZ AD1 MOV SI,DX MOV DI,BP MOV CX,05H CLC AD2: M OV AL,[SI] MOV BL,[DI] ADC AL,BL AAA MOV [SI],AL DEC SI DEC DI LOOP AD2 MOV SI,DX MOV DI,BP MOV BX,05H AD3: ADD BYTE PTR [SI],30H ADD BYTE PTR [DI],30H DEC SI

微机原理及应用 第4章 习题及答案

CH04 存储系统 习题与思考题 1.存储器的哪一部分用来存储程序指令及像常数和查找表一类的固定不变的信息?哪一部分用来存储经常改变的数据? 解答:只读存储器ROM;随机存储器RAM。 2.术语“非易失性存储器”是什么意思?PROM和EPROM分别代表什么意思? 解答:“非易失性存储器”是指当停电后信息会丢失;PROM--可编程序的只读存储器PROM(Programmable ROM),EPROM--可擦除的可编程的只读存储器EPROM(Erasible Programmable ROM)。 3.微型计算机中常用的存储器有哪些?它们各有何特点?分别适用于哪些场合? 解答: 双极型半导体存储器 随机存储器(RAM) MOS存储器(静态、动态) 主存储器可编程只读存储器PROM 可擦除可编程只读存储器EPROM,EEPROM 只读存储器(ROM)掩膜型只读存储器MROM 快擦型存储器 存储器磁盘(软盘、硬盘、盘组)存储器 辅助存储器磁带存储器 光盘存储器 缓冲存储器 4.现代计算机中的存储器系统采用了哪三级分级结构,主要用于解决存储器中存在的哪些问题? 解答:目前在计算机系统中通常采用三级存储器结构,即使用高速缓冲存储器、主存储器和辅助存储器,由这三者构成一个统一的存储系统。从整体看,其速度接近高速缓存的速度,其容量接近辅存的容量,而位成本则接近廉价慢速的辅存平均价格。三级结构主要用于解决速度、容量和成本的问题。 5.试比较静态RAM和动态RAM的优缺点,并说明有何种方法可解决掉电时动态RAM中信息的保护。 解答:静态RAM----存储一位信息的单元电路可以用双极型器件构成,也可用MOS器件构成。双极型器件构成的电路存取速度快,但工艺复杂,集成度低,功耗大,一般较少使用这种电路,而采用MOS器件构成的电路。静态RAM的单元电路通常是由6个MOS 管子组成的双稳态触发器电路,可以用来存储信息“0”或者“1”,只要不掉电,“0” 或“1”状态能一直保持,除非重新通过写操作写入新的数据。同样对存储器单元信息的读出过程也是非破坏性的,读出操作后,所保存的信息不变。使用静态RAM的优点是访问速度快,访问周期达20~40ns。静态RAM工作稳定,不需要进行刷新,外部电

(整理)上海交大考博部分考试科目参考书目.

2009年上海交大考博部分考试科目参考书目 部分考试科目参考书目 010船舶海洋与建筑工程学院 2201流体力学《水动力学基础》,刘岳元等,上海交大出版社 2202声学理论《声学基础理论》,何祚庸,国防工业出版社 2203高等工程力学(理力、材力、流力、数学物理方法)(四部分任选二部分做)《理论力学》,刘延柱等,高等教育出版社;《材料力学》,单祖辉,北京航空航天大学出版社;《流体力学》,吴望一,北京大学出版社;《数学物理方法》,梁昆淼,高等教育出版社 2204结构力学《结构力学教程》,龙驭球,高等教育出版社 3301船舶原理《船舶静力学》,盛振邦,上海交大出版社;《船舶推进》,王国强等,上海交大出版社;《船舶耐波性》,陶尧森,上海交大出版社;《船舶阻力》,邵世明,上海交大出版社 3302振动理论(I)《机械振动与噪声学》,赵玫等,科技出版社2004 3303海洋、河口、海岸动力学《河口海岸动力学》,赵公声等,人民交通出版社2000 3304高等流体力学《流体力学》,吴望一,北京大学出版社 3305弹性力学《弹性力学》上、下册(第二版),徐芝纶,高等教育出版社 3306振动理论(Ⅱ)《振动理论》,刘延柱等,高等教育出版社2002 3307钢筋混凝土结构《高等钢筋混凝土结构学》,赵国藩编,中国电力出版社 3308地基基础《土工原理与计算》(第二版),钱家欢、殷宗泽,水利电力出版社 3378船舶结构力学《船舶结构力学》,陈铁云、陈伯真,上海交大出版社 020机械与动力工程学院 2205计算方法《计算方法》,李信真,西北工业大学出版社 2206核反应堆工程《核反应堆工程设计》,邬国伟 3309工程热力学《工程热力学》(第三版),沈维道;《工程热力学学习辅导及习题解答》,童钧耕 3310传热学《传热学》(第三版),杨世铭 3311机械控制工程《现代控制理论》,刘豹;《现代控制理论》,于长官 3312机械振动《机械振动》,季文美 3313生产计划与控制《生产计划与控制》,潘尔顺,上海交通大学出版社 3314机械制造技术基础《机械制造技术基础》,翁世修等,上海交通大学出版社1999;《现代制造技术导论》,蔡建国等,上海交通大学出版社2000 3315现代机械设计《高等机械原理》,高等教育出版社1990 030电子信息与电气工程学院 2207信号与系统《信号与系统》,胡光锐,上海交大出版社 2208电子科学与技术概论《电子科学与技术导论》,李哲英,2006 2209信息处理与控制系统设计《线性系统理论》,郑大钟,清华大学出版社2002;或《数字图像处理》(第二版)《Digital Image Processing》Second Edition (英文版),R. C. Gonzalez, R. E. Woods,电子工业出版社2002(从“线性系统理论”或“图像处理”中选考其一) 2210计算机科学与技术方法论《数理逻辑与集合论》,石纯一,清华大学出版社2000;《图论与代数结构》,戴一奇,清华大学出版社1995;《组合数学》,Richard A. Brualdi著,卢开澄等译,机械工业出版社2001 2211数字信号处理(I)《数字信号处理(上)》,邹理和;《数字信号处理(下)》,吴兆熊,国防工业出版社2212电力系统分析与电力电子技术《电力电子技术基础》,金如麟,机械工业出版社,或《电力系统分析(上册)》,诸骏伟,中国电力出版社1995;《电力系统分析(下册)》,夏道止,中国电力出版社1995 3316网络与通信《数字通信》(第四版),Proakis,电子出版社(必考,占30%):另按照专业加考70%:无线通信方向、信息安全方向,《数字通信》(第四版),Proakis,电子出版社;或光通信方向,《光纤通信

微机原理及应用实验报告

微机原理及应用实验报告标准化文件发布号:(9312-EUATWW-MWUB-WUNN-INNUL-DQQTY-

微机原理及应用实验报告 班级: 姓名: 学号: 中南大学 机电工程学院精密测控实验室

实验二软件程序设计 1.实验目的: 1、掌握MCS-51单片机指令系统及用汇编语言编程技巧; 2、了解和熟悉用MCS-51单片机仿真开发机调试程序的方法。 2.实验内容: 1、编写排序程序并上机调试通过。 已知8031内部RAM60H~69H单元中,依次存放了 FFH,99H,77H,CCH,33H,DDH,88H,BBH,44H,EEH,它们均为无符号数,编程 将它们按递减次序排序,即最大数放在60H中,最小数放在69H中。 2.、编写多字节加法程序并上机调试通过。 8031内部RAM20H~22H单元中,存放了3字节被加数(低字节在前),在2AH~2CH单元中存放3字节加数(低字节在前),求两数之和,并将结 果存入以20H为起始地址的区域中(低字节在前)。 3.实验设备名称、型号: 4.画出软件程序流程图,写出上机调试通过的汇编语言程序清单: 程序1、编写排序程序并上机调试通过。 已知8031内部RAM60H~69H单元中,依次存放了 FFH,99H,77H,CCH,33H,DDH,88H,BBH,44H,EEH,它们均为无符号数,编程 将它们按递减次序排序,即最大数放在60H中,最小数放在69H中。

解:本设计采用冒泡排序法,使用双重循环,并在内循环中进行比较如果合乎从大到小的顺序则不动,否则两两交换,这样比较下去,比较9次 后,最小的那个数就会沉底,在下一次比较时将减少一次比较次数。如 果一次比较完毕,没有发生交换,说明已经按照从大到小的顺序排列 了。则可以退出循环,结束程序。 程序结构框图和程序代码如下:

微机原理实验报告

微 机 原 理 实 验 报 告 班级: 指导老师:学号: 姓名:

实验一两个多位十进制数相加的实验 一、实验目的 学习数据传送和算术运算指令的用法 熟悉在PC机上建立、汇编、链接、调试和运行汇编语言程序的过程。 二、实验内容 将两个多位十进制数相加,要求被加数和加数均以ASCII码形式各自顺序存放在以DATA1、DATA2为首的5个内存单元中(低位在前),结果送回DATA1处。 三、程序框图 图3-1

四、参考程序清单 DATA SEGMENT DATA1 DB 33H,39H,31H,37H,34H;被加数 DATA1END EQU $-1 DATA2 DB 34H,35H,30H,38H,32H;加数 DATA2END EQU $-1 SUM DB 5 DUP(?) DATA ENDS STACK SEGMENT STA DB 20 DUP(?) TOP EQU LENGTH STA STACK ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK,ES:DATA START: MOV AX,DATA MOV DS,AX MOV AX,STACK MOV SS,AX MOV AX,TOP MOV SP,AX

MOV SI,OFFSET DATA1END MOV DI,OFFSET DATA2END CALL ADDA MOV AX,4C00H INT 21H ADDA PROC NEAR MOV DX,SI MOV BP,DI MOV BX,05H AD1: SUB BYTE PTR [SI],30H SUB BYTE PTR [DI],30H DEC SI DEC DI DEC BX JNZ AD1 MOV SI,DX MOV DI,BP MOV CX,05H CLC AD2: MOV AL,[SI] MOV BL,[DI] ADC AL,BL

北京理工大学微机原理实验报告

微机原理与接口技术 实验报告 实验内容:汇编语言程序设计实验 组别:12 姓名: 班级: 学号:

一、实验目的 1、熟悉IDE86集成开发环境的使用。 2、通过编程、上机调试,进一步理解汇编语言的设计思路与执行过程。 3、熟悉DOS命令调用,以达到输入输出、返回DOS系统等目的。 4、掌握利用汇编实现求和与求最值的方法。 5、掌握利用汇编实现数制转换的方法。 6、巩固理论知识,锻炼动手编程,独立思考的能力。 二、实验内容(具体内容) 1、求从TABLE开始的10个无符号字节数的和,并将结果放在SUM字单元中。并查看前5个,前8 个数之和以及各寄存器和内存的状态。 2、在1的基础上修改程序,求出10个数中的最大值和最小值,最后将最大最小值分别赋给MAX及 MIN。 3、求1到 100 的累加和,并用十进制形式将结果显示在屏幕上。要求实现数据显示,并返回DOS 状态。 三、实验方法 1、设计思路 (1)实验1的设计思路:先将10个要相加的数存在以TABLE为首的10个连续的存储单元中,然后利用循环结构依次取出数值放在AL中并累加,若有进位则加到AH中直至循环10次累加结束,将累加的结果放在SUM中并返回DOS状态。 (2)实验2的设计思路:先将10个要比较的数放在以TABLE为首的10个连续的存储单元中。 将第一个数首先赋给AL和AH(分别存储相对最小和最大值)在利用LOOP循环结构,依次和下面的数进行比较,每次把相对的最大值与最小值存储到AH和AL中直至循环9次比较结束,将AH和AL里面的最大值与最小值赋给MAX和MIN,返回DOS状态 (3)实验3的设计思路:先在内存中定义COUNT=100,表示1-100求和,若相求1-n的和并显示只需COUNT的值为n即可,同时定义一块以DNUM为首地址的数据区用于存储累加和的十进制数对应的ASCII码。先利用AX和LOOP求出1-COUNT的累加和存在AX中;在进行数值转化,AX 依次除10取余数保存,将16进制数转化为10进制ASCII码值并存在DUNM中。最后在屏幕上显示并返回DOS状态。 2程序流程图 实验一、二和三的流程图分别如图1、图2和图3所示

微机原理及应用

微机原理及应用 K60DN512VLL10 相关寄存器快速查询手册 2015年11月25日编

目录 1.通用输入输出(GPIO) 4 1.1.引言 4 1.2.寄存器说明 4 1.2.1.引脚控制寄存器(PORTx_PCRn) 4 1.2.2.GPIO端口寄存器 4 1.2.3.GPIO时钟门控寄存器(SIM_SCGC5) 5 2.中断 6 3.周期中断定时器(PIT)7 3.1.说明7 3.2.寄存器描述7 3.2.1.PIT 模块控制寄存器(PIT_MCR)7 3.2.2.定时器加载值寄存器(PIT_LDVALn)7 3.2.3.当前定时器值寄存器(PIT_CVALn)7 3.2. 4.定时器控制寄存器(PIT_TCTRLn)8 3.2.5.定时器标志寄存器(PIT_TFLGn)8 3.2.6.PIT时钟门控寄存器6(SIM_SCGC6)8 4.通用异步接收器/发送器(UART)9 4.1.UART 波特率9 4.2.寄存器说明9 4.2.1.UART 波特率寄存器9 4.2.2.UART 控制寄存器4(UARTx_C4)9 4.2.3.UART 控制寄存器1(UARTx_C1)9 4.2.4.UART 控制寄存器2(UARTx_C2)10 4.2. 5.UART 状态寄存器1(UARTx_S1)10 4.2.6.UART 数据寄存器(UARTx_D)10 4.2.7.UART时钟门控寄存器11 5.AD12 5.1.寄存器说明12 5.1.1.ADC 配罝寄存器1(ADCx_CFG1)12 5.1.2.ADC 配罝寄存器2(ADCx_CFG2)12 5.1.3.ADC状态和控制寄存器1(ADCx_SC1n)13 5.1.4.ADC状态和控制寄存器2(ADCx_SC2)14 5.1.5.ADC状态和控制寄存器3(ADCx_SC3)14 5.1. 6.ADC 数据结果寄存器(ADCx_Rn)15 5.1.7.ADC时钟门控寄存器15 6.DA17 6.1.寄存器说明17 6.1.1.DAC数据寄存器(低)(DACx_DATnL)17 6.1.2.DAC数据寄存器(高)(DACx_DATnH)17 6.1.3.DAC 控制寄存器0 (DACx_C0)17 6.1.4.DAC 控制寄存器1 (DACx_C1)18 6.1.5.DAC 控制寄存器2 (DACx_C2)18 6.1.6.DAC 状态寄存器(DACx_SR)18 6.1. 7.DAC时钟门控寄存器(SIM_SCGC2)19 7.附A 时钟门控寄存器汇总20 7.1.寄存器说明20 7.1.1.系统时钟门控寄存器1(SIM_SCGC1)20 7.1.2.系统时钟门控寄存器2(SIM_SCGC2)20 7.1.3.系统时钟门控寄存器3(SIM_SCGC3)20

2020上海交通大学控制科学与工程专业考研参考书目及近几年复试线招生人数情况介绍

本文将系统的对上海交通大学控制科学与工程专业考研进行解析,主要有以下几个板块:学院介绍、专业介绍、近三年复试线、招生人数、考研科目介绍、考研参考书目及上交备考经验等几大方面。新祥旭考研丁老师(xinxiangxu123)将详细的为大家解答: 院系介绍 上海交通大学电子信息与电气工程学院成立于2001年12月,其前身可溯源至百年前的电机专科,具有中国电气工程师“摇篮”之美称。学院目前下设电气工程系、自动化系、计算机科学与工程系、电子工程系、仪器科学与工程系、微纳电子学系、信息技术与电气工程研究院、软件学院、网络空间安全学院、电工与电子技术中心和先进电子材料与器件校级平台。 学院建设电气工程、控制科学与工程、计算机科学与技术、软件工程、信息与通信工程、电子科学与技术、仪器科学与技术和网络空间安全八个一级学科,其中国家一级重点学科2个,国家二级重点学科2个,国家二级重点(培育)学科3个。 专业考试科目

816自动控制理论: 《自动控制理论与设计》(新版) 徐薇莉、田作华编著上海交通大学出版社2007; 《现代控制理论基础》施颂椒、陈学中、杜秀华编著高等教育出版社2009; 《自动控制原理》(第六版) 胡寿松编著科学出版社2014; 上述教材其他版本也可作为参考 820微型计算机原理与应用: 《微型计算机原理与接口技术》(第四版)周荷琴、吴秀清编,中国科技大学出版社2008; 《微机原理与接口技术》(第二版)王玉良等编,北京邮电大学出版社2006年 备考经验 1、零基础复习阶段(6月前)

本阶段根据考研科目,选择适当的参考教材,有目的地把教材过一遍,全面熟悉教材,适当扩展知识面,熟悉专业课各科的经典教材。这个期间非常痛苦,要尽量避免钻牛角尖,遇到实在不容易理解的内容,先跳过去,要把握全局。系统掌握本专业理论知识。对各门课程有个系统性的了解,弄清每本书的章节分布情况,内在逻辑结构,重点章节所在等,但不要求记住。 2、基础复习阶段(6-8月) 本阶段要求考生熟读教材,攻克重难点,全面掌握每本教材的知识点,结合真题找出重点内容进行总结,并有相配套的专业课知识点笔记,进行深入复习,加强知识点的前后联系,建立整体框架结构,分清重难点,对重难点基本掌握。同时多练习相关参考书目课后习题、习题册,提高自己快速解答能力,熟悉历年真题,弄清考试形式、题型设置和难易程度等内容。要求吃透参考书内容,做到准确定位,事无巨细地对涉及到的各类知识点进行地毯式的复习,夯实基础,训练思维,掌握一些基本概念和基本模型。 3、强化提高阶段(9月-11月) 本阶段要求考生将知识积累内化成自己的东西,动手做真题,形成答题模式,做完的真题可以请考上目标院校的师兄、师姐帮忙批改,注意遗漏的知识点和答题模式;总结并熟记所有重点知识点,包括重点概念、理论和模型等,查漏补缺,回归教材。 本文来源于微信公众号:上交考研联盟

微机原理上机实验报告

微机原理上机实验报告 实验六:74HC138译码器实验实验十:LED 16x16点阵显示实验

微机原理上机实验(六)实验报告 实验六:74HC138译码器实验 一、实验目的 1、掌握74HC138译码器的工作原理,熟悉74HC138译 码器的具体运用连接方法,了解74HC138是如何译码的。 2、认真预习本节实验内容,尝试自行编写程序,填写实 验报告 二、实验内容 1、编写程序:使用8255的PC0、PC1、PC2控制 74HC138的数据输入端,通过译码产生8选1个选通信号,轮流点亮8个LED指示灯。 2、运行程序,验证译码的正确性。 三、实验原理图 四、实验步骤

1、连线说明: F7区:A、B、C — —D3区:PC0、PC1、PC2 F7区:G1、G2A、G2B — — C1区:VCC、GND、 GND F7区:JP63 — —F4区:JP18(LED 指示灯) D3区:CS、A0、A1 — — A3区:CS1、A0、 A1 2、调试程序,查看运行结果是否正确 五、实验代码 Con_8255EQU 0273H ;8255控制口 PC_8255 EQU 0272H ;8255 PC口_STACK SEGMENT STACK ;设置堆栈段 DW 100 DUP(?) _STACK ENDS CODE SEGMENT START PROC NEAR

ASSUME CS:CODE, SS:_STACK MOV DX,Con_825 5 MOV AL,80H OUT DX,AL ;8255初始化,PC口作输 出用,向8255的控制口 输入置位/复位控制字 10000000B,PC0~PC7 全部复位 MOV DX,PC_8255 MOV AL,0 START1: OUT DX,AL 将00000000B输入8255 的PC口 CALL Delay 延时 INC AL AL加一 JMP START1 循环 Delay PROC NEAR ;延时 Delay1: XOR CX,CX ;CX清零 LOOP $ 当前位置循环一次后推 出 RET Delay ENDP

相关文档
相关文档 最新文档