文档库 最新最全的文档下载
当前位置:文档库 › 微机原理实验2012

微机原理实验2012

微机原理实验2012
微机原理实验2012

微机原理与接口技术实验

实验一数据传送

一、实验目的

1.熟悉8086指令系统的数据传送指令及8086的寻址方式。

2.利用EMU调试工具来调试汇编语言程序。

二、实验预习要求

1.复习8086指令系统中的数据传送类指令和8086的寻址方式。

2.预习EMU的使用方法:

a)如何启动EMU;

b)如何在各窗口之间切换;

c)如何查看或修改寄存器、状态标志和存储单元的内容;

d)如何输入程序段;

3.按照题目要求预先编写好实验中的程序段。

三、实验任务

1.通过下述程序段的输入和执行来熟悉EMU的使用,并通过显示器屏幕观察程序的执行情况。练习程序段如下:

MOV BL,08H

MOV CL,BL

MOV AX,03FFH

MOV BX,AX

MOV DS:[0020H],BX

2.用以下程序段将一组数据压入(PUSH)堆栈区,然后通过不同的出栈顺序出栈,观察出栈后数据的变化情况。压栈程序段如下:

MOV AX,0102H

MOV BX,0304H

MOV CX,0506H

MOV DX,0708H

PUSH AX

PUSH BX

PUSH CX

PUSH DX

出栈程序段请自行编写(用不同的出栈顺序)。

3.指出下列指令的错误并加以改正,上机验证之。

(1) MOV [BX],[SI]

(2) MOV AH,BX

(3) MOV AX,[SI][DI]

(4) MOV BYTE PTR[BX],2000H

(5) MOV CS,AX

(6) MOV DS,2000H

4. 设置各寄存器及存储单元的内容如下:

(BX)=0010H,(SI)=0001H

(10010H)=12H,(10011H)=34H,(10012H)=56H,(10013H)=78H

(10120H)=0ABH,(10121H)=0CDH,(10122H)=0EFH

说明下列各条指令执行完后AX寄存器中的内容,并上机验证。

(1) MOV AX,1200H

(2) MOV AX,BX

(3) MOV AX,[0120H]

(4) MOV AX,[BX]

(5) MOV AX,0110H[BX]

(6) MOV AX,[BX][SI]

(7) MOV AX,0110H[BX][SI]

5. 将DS:1000H字节存储单元中的内容送到DS:2020H单元中存放。试分别用8086的直接寻址、寄存器间接寻址、变址寻址、寄存器相对寻址传送指令编写程序段,并上机验证结果。

6. 设AX寄存器中的内容为1111H,BX寄存器中的内容为2222H,DS:0010H 单元中的内容为3333H。将AX寄存器中的内容与BX寄存器中的内容交换,然后再将BX寄存器中的内容与DS:0010H单元中的内容进行交换。试编写程序段,

并上机验证结果。

7. 设(DS)=1000H ,(ES)=2000H ,有关存储器的内容如图1.5所示。要求将DS 段的内容传送到AX 寄存器,ES 段的内容传送到BX 寄存器,试编写程序段。

四、 实验报告要求

1.写明本次实验内容和实验步骤。

2.整理出运行正确的各题源程序段和运行结果。 3.写出第3题中改正后的正确指令。

4. 小结EMU 的使用方法

实验二 算术逻辑运算及移位操作

一、 实验目的

1.熟悉算术逻辑运算指令和移位指令的功能。

2.了解标志寄存器各标志位的意义和指令执行对它的影响。 二、 实验预习要求

1.复习8086指令系统中的算术逻辑类指令和移位指令。 2.按照题目要求在实验前编写好实验中的程序段。

DS :1000H

ES :2000H

三、实验任务

1.实验程序段及结果表格如表1.2:表1.2

2.用BX寄存器作为地址指针,从BX所指的内存单元(0010H)开始连续存入三个无符号数(10H、04H、30H),接着计算内存单元中的这三个数之和,和放在0013H单元中,再求出这三个数之积,积放0014单元中。写出完成此功能的程序段并上机验证结果。

3.写出完成下述功能的程序段。上机验证你写出的程序段,程序运行的最后结果(AX)=?

(1) 传送15H到AL寄存器;

(2) 再将AL的内容乘以2;

(3) 接着传送15H到BL寄存器;

(4) 最后把AL的内容乘以BL的内容。

4.写出完成下述功能的程序段。上机验证你写出的程序段,程序运行后的商=?

(1) 传送数据2058H到DS:1000H单元中,数据12H到DS:1002H单元中;

(2) 把DS:1000H单元中的数据传送到AX寄存器;

(3) 把AX寄存器的内容算术右移二位;

(4) 再把AX寄存器的内容除以DS:1002H字节单元中的数;

(5) 最后把商存入字节单元DS:1003H中。

5.下面的程序段用来清除数据段中从偏移地址0010H开始的12个字存储单元的内容(即将零送到这些存储单元中去)。

(1) 将第4条比较指令语句填写完整(划线处)。

MOV SI,0010H

NEXT: MOV WORD PTR[SI],0

ADD SI,2

CMP SI,

JNE NEXT

HLT

(2) 假定要按高地址到低地址的顺序进行清除操作(高地址从0020H开始),则上述程序段应如何修改?

上机验证以上两个程序段并检查存储单元的内容是否按要求进行了改变。

6.输入并运行表1.3中的程序段,把结果填入表右边的空格中,并分析结果,说明本程序段的功能是什么。

表1.3

四、实验报告要求

1.整理出完整的实验程序段和运行结果。

2.回答题目中的问题。

3.简要说明ADD、SUB、AND、OR指令对标志位的影响。

4.简要说明一般移位指令与循环移位指令之间的主要区别。

实验三算术逻辑运算及移位操作

一、实验目的

1.熟悉串操作指令的功能。

2.了解串操作指令的使用方法。

二、实验预习要求

1.复习8086指令系统中的串操作类指令。

2.按照题目要求在实验前编写好实验中的程序段。

三、实验任务

1.输入以下程序段并运行之,回答后面的问题。

CLD

MOV DI,1000H

MOV AX,55AAH

MOV CX,10H

REP STOSW

上述程序段执行后:

(1) 从DS:1000H开始的16个字单元的内容是什么?

(2) (DI)= ?(CX)= ?,并解释其原因。

2.在上题的基础上,再输入以下程序段并运行之,回答后面的问题。

MOV SI,1000H

MOV DI,2000H

MOV CX,20H

REP MOVSB

程序段执行后:

(1) 从DS:2000H开始的16个字单元的内容是什么?

(2) (SI)= ?(DI)= ?(CX)= ?,并分析之。

3.在以上两题的基础上,再输入以下三个程序段并依次运行之。

程序段1:

MOV SI,1000H

MOV DI,2000H

MOV CX,10H

REPZ CMPSW

程序段1执行后:

(1) ZF=?根据ZF的状态,你认为两个串是否比较完了?

(2)(SI)= ?(DI)= ?(CX)= ?,并分析之。

程序段2:

MOV [2008H],4455H

MOV SI,1000H

MOV DI,2000H

MOV CX,10H

REPZ CMPSW

程序段2执行后:

(1) ZF=?根据ZF的状态,你认为两个串是否比较完了?

(2)(SI)= ?(DI)= ?(CX)= ?,并分析之。

程序段3:

MOV AX,4455H

MOV DI,2000H

MOV CX,10H

REPNZ SCASW

程序段3执行后:

(1) ZF=?根据ZF的状态,你认为在串中是否找到了数据4455H?

(2)(SI)= ?(DI)= ?(CX)= ?,并分析之。

4.从DS:1000H开始存放有一个字符串”This is a string”,要求把这个字符串从后往前传送到DS:2000H开始的内存区域中(即传送结束后,从DS:2000H开始的内存单元的内容为”gnirts a si sihT”),试编写程序段并上机验证之。

四、实验报告要求

1.整理出完整的实验程序段和运行结果,对结果进行分析。

2.简要说明执行串操作指令之前应初始化哪些寄存器和标志位。

3.总结串操作指令的用途及使用方法。

实验四字符及字符串的输入和输出

一、实验目的

1.熟悉如何进行字符及字符串的输入输出。

2.掌握简单的DOS系统功能调用。

二、实验预习要求

1.复习系统功能调用的1、2、9、10号功能。

2.按照题目要求预先编写好实验中的程序段。

三、实验任务

1.输入以下程序段并用F8键单步运行,执行INT 21H指令时,在键盘上按“5”键。

MOV AH,1

INT 21H

(1) 运行结束后,(AL)=?它是哪一个键的ASCII码?

(2) 重复运行以上程序段,并分别用“A”、“B”、“C”、“D”键代替“5”

键,观察运行结果有何变化?

2.在DS:1000H开始的内存区域设置如下键盘缓冲区:

DS:1000H 5,0,0,0,0,0,0

然后输入以下程序段并用F8键单步运行,执行INT 21H指令时,在键盘

上键入“5”、“4”、“3”、“2”、“1”、〈回车〉这六个键。

LEA DX,[1000H]

MOV AH,0AH

INT 21H

程序段运行完后,检查DS:1000H开始的内存区域:

(1) DS:1001H单元的内容是什么?它表示了什么含义?

(2) 从DS:1002H开始的内存区域中的内容是什么?其中是否有字符“1”

的ASCII码?为什么?

3.输入以下程序段并运行之。

MOV DL,‘A’

MOV AH,2

INT 21H

(1)观察屏幕上的输出,是否显示了“A”字符?

(2)分别用“#”、“X”、“Y”、“$”、“?”代替程序段中的“A”字符,观

察屏幕上的输出有何变化。

(3)分别用0DH、0AH代替程序段中的“A”字符,观察屏幕上的输出

有何变化。

(4)用07H代替程序段中的“A”字符,观察屏幕上有无输出?计算机内

的扬声器是否发出“哔”的声音?

4.要在屏幕上显示一个字符串“Hello, world”,写出该字符串变量的定义语句和显示这个字符串的程序段。上机验证之。

5.按6行×16列的格式顺序显示ASCII码为20H到7FH之间的所有字符,即每16个字符为一行,共6行。每行中相邻的两个字符之间用空格字符分隔开。试编写程序段并上机运行验证。提示:程序段包括两层循环,内循环次数为16,每次内循环显示一个字符和一个空格字符;外循环次数为6,每个外循环显示一行字符并显示一个回车符(0DH)和一个换行符(0AH)。

四、实验报告要求

1.整理出运行完整的实验程序和运行结果。

2.回答题目中的问题。

3.说明系统功能调用的10号功能对键盘缓冲区格式上有何要求。

4.1、2、9、10号功能的输入输出参数有哪些?分别放在什么寄存器中?

5.总结一下,如何实现字符及字符串的输入输出。

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

《微机原理及应用》试题库 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 。

2012年上海黄浦中考二模数学试题含答案

黄浦区2012年初中毕业统一学业模拟考试 数学试卷 (时间100分钟,满分150分) 2012.4. 考生注意: 1.本试卷含三个大题,共25题; 2.答题时,考生务必按答题要求在答题纸规定的位置上作答,在草稿纸、本试卷上答题一律无效; 3.除第一、二大题外,其余各题如无特别说明,都必须在答题纸的相应位置上写出证明或计算的主要步骤. 一、选择题(本大题共6题,每题4分,满分24分) 1.计算()2 3-的结果是( ▲ ) A .6; B .6-; C .9; D .9-. 2 ▲ ) A ; B C D 3.下列函数中,y 随x 的增大而减小的是( ▲ ) A .13y x =; B .13y x =-; C .3y x = ; D .3y x =-. 4.从1,2,3,4,5,6中任意取一个数,取到的数是6的因数的概率是( ▲ ) A . 12; B .1 3 ; C .23; D .16. 5.下列图形中,既是轴对称图形,又是中心对称图形的是( ▲ ) A .等边三角形; B .等腰梯形; C .平行四边形; D .正十边形. 6.下列命题中,假命题是( ▲ ) A .一组邻边相等的平行四边形是菱形; B .一组邻边相等的矩形是正方形; C .一组对边相等且有一个角是直角的四边形是矩形; D .一组对边平行且另一组对边不平行的四边形是梯形. 二、填空题(本大题共12题,每题4分,满分48分) 7.计算:()2a a b += ▲ . 8 = ▲ . 9.上海原世博园区最大单体建筑“世博轴”,将被改造成为一个综合性的商业中心,该项目营业面积将达130000平方米,这个面积用科学记数法表示为 ▲ 平方米. 10.如果()k f x x =,()23f =-,那么k = ▲ . 11.若将直线21y x =-向上平移3个单位,则所得直线的表达式为 ▲ . 12.在方程22 34404x x x x + -+=-中,如果设2 4y x x =-,那么原方程可化为关于y 的整

微机原理及应用实验(题目)

微机原理及应用实验 实验一开发环境的使用 一、实验目的 掌握伟福开发环境的使用方法,包括源程序的输入、汇编、修改;工作寄存器内容的查看、修改;内部、外部RAM内容的查看、修改;PSW中个状态位的查看;机器码的查看;程序的各种运行方式,如单步执行、连续执行,断点的设置。二、实验内容 在伟福开发环境中编辑、汇编、执行一段汇编语言程序,把单片机片内的 30H~7FH 单元清零。 三、实验设备 PC机一台。 四、实验步骤 用连续或者单步的方式运行程序,检查30H-7FH 执行前后的内容变化。五、实验思考 1.如果需把30H-7FH 的内容改为55H,如何修改程序? 2.如何把128B的用户RAM全部清零? 六、程序清单 文件名称:CLEAR.ASM ORG 0000H CLEAR: MOV R0,#30H ;30H 送R0寄存器 MOV R6,#50H ;50H 送R6寄存器(用作计数器) CLR1: MOV A,#00H ;00 送累加器A MOV @R0,A ;00 送到30H-7FH 单元 INC R0 ;R0 加1 DJNZ R6,CLR1 ;不到50H个字节,继续 WAIT: LJMP WAIT END 实验二数据传送 一、实验目的 掌握MCS-51指令系统中的数据传送类指令的应用,通过实验,切实掌握数据传送类指令的各种不同的寻址方式的应用。 二、实验内容 1.编制一段程序,要求程序中包含7中不同寻址方式。 2.编制一段程序,将片内RAM30H~32H中的数据传送到片内RAM38H~3AH中。 3.编制一段程序,将片内RAM30H~32H中的数据传送到片外RAM1000H~1002H 中。 4.编制一段程序,将片内RAM40H~42H中的数据与片外RAM2000H~2002H中的数据互换。 三、实验设备 PC机一台。

微机原理试题及答案

1 一、选择题(20分,在每小题的4个备选答案中选出一个正确的答案编号填写在该题空白处,每题2分) 1.指令MOV DX,[BX]的寻址方式是 D 。 (A)立即寻址(B)直接寻址(C)寄存器寻址(D)寄存器间接寻址2.若AL的内容为3FH,执行SHL AL,1指令后,AL的内容为 A 。 (A)7EH (B)1FH (C)9FH (D)7FH 解析:shl al ,1 即目的操作数各位左移一次,移动一次,相当于将目的操作数乘以2。3fh=63 63*2=126 126=7eh 故选A 3.属于在工作中需定时刷新的存储器的芯片是 B 。 (A)SRAM (B)DRAM (C)EEPROM (D)EPROM 4.某EPROM芯片上有19条地址线A 0~A 18 ,它的容量为 C 。 (A)128K (B)256K (C)512K (D)1024K 5.8086/8088CPU的SP寄存器是多少位的寄存器 B 。 (A)8位(B)16位(C)24位(D)32位 6.在STOSB指令执行的时候,隐含着寄存器的内容作为操作数的偏移地址, 该寄存器是 D 。 (A)SP (B)BX (C)SI (D)DI 解析:stos数据串存储指令功能:将累加器al或ah中的一个字或字节,传送到附加段中以di为目标指针的目的串中,同时修改di,以指向串中的下一个单元。 7.8255工作在方式0时,下面哪种说法不正确 C 。 (A)A口输入无锁存能力(B)A、B口输出有锁存能力 (C)C口输入有锁存能力(D)A、B、C三个口输出均有锁存能力 解析:对于方式0,规定输出信号可以被锁存,输入不能锁存 8.采用DMA方式来实现输入输出是因为它 A 。 (A)速度最快(B)CPU可不参与操作(C)实现起来比较容易(D)能对突发事件做出实时响应 9.工作在最小模式下,8086/8088CPU芯片中,将地址信号锁存的信号是 C 。 (A)DT/R (B)DEN (C)ALE (D)AEN 10.在LOOP指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存 器 C 。 (A)AX (B)BX (C)CX (D)DX 解析:loop:循环指令。指令执行前必须事先见重复次数放在cx寄存器中,每执行一次loop指令,cx自动减1。 二、填空题(每小题2分,共10分) 1.两个无符号数相等,该两数相减后ZF标志= 1 。解析:zf: 全零标志位。本次运算结果为0时,zf=1,否则zf=0。 2.执行LODSB后,SI的内容较该指令执行前增加1,说明DF= 0 。

2012年初中数学中考模拟5试卷

2012年中考模拟试卷 数学卷 考生须知: 1. 本试卷分试题卷和答题卷两部分。满分120分,考试时间100分钟。 2. 答题时,应该在答题卷指定位置内写明校名,姓名和准考证号。 3. 所有答案都必须做在答题卷标定的位置上,请务必注意试题序号和答题序号相对应。 4. 考试结束后,上交试题卷和答题卷。 一.仔细选一选(本小题有10个小题,每小题3分,共30分) 下面每小题给出的四个选项中,只有一个正确的,请把正确选项前的字母填在答题卷中相应的格子内,注意可以用多种不同的方法来选取正确答案。 1. 下列计算正确的是( ) A .-2+∣-2∣=0 B. 0 2÷3=0 C. 2 48= D.2÷3× 1 3 =2 2.抛掷三枚均匀的硬帀,三枚都是同一面朝上的概率是 ( )(原创) A. 12 B. 23 C. 14 D. 1 3 2的相反数的倒数的积是( )(原创) A .4- B. 16- C. - 4.化简22 x y y x x y + --的结果( )(原创) A. x y -- B. y x - C. x y - D. x y + 5. Rt △ABC 中,斜边AB =4,∠B =0 60,将△ABC 绕点B 旋转0 60,顶点C 运动的路线长是( ) A. 3 π B. π C. 23π D. 43π 6.在△ABC ∣1cos 2C -∣=0,且∠B ,∠C 都是锐角,则∠A 的度数是 ( ) (改编自05年中考第10题) A. 0 15 B. 0 60 C. 0 75 D. 0 30 7.点P 在第三象限内,P 到X 轴的距离与到y 轴的距离之比为2:1P 的坐标为 ( )(改编自08年中考第3题) A .(1,2)- B. (2,1)-- C. (1,2)-- D. (1,2)- 8.要在边长为16米的正方形草坪上安装喷水龙头,使整个草坪 都能喷洒到水,假设每个喷水龙头的喷洒范围都是半径为6米的圆面,则需要安装这种喷水龙头的个数最少是 ( ) A.3 B.4 C.5 D.6

微机原理及应用实验

实验报告1 实验项目名称:I/O地址译码;简单并行接口同组人: 实验时间:实验室:微机原理实验室K2-407 指导教师:胡蔷 一、实验目的: 掌握I/O地址译码电路的工作原理,简单并行接口的工作原理及使用方法。 二、预备知识: 输入、输出接口的基本概念,接口芯片的(端口)地址分配原则,了解译码器工作原理及相应逻辑表达式,熟悉所用集成电路的引线位置及各引线用途;74LS245、74LS373的特性及作用。 三、实验内容245输入373输出 使用Protues仿真软件制作如下电路图,使用EMU8086编译软件编译源程序,生成可执行文件(nn . exe),在Protues仿真软件中加载程序并运行,分析结果。 编程实现:读8个开关的状态,根据输入信号控制8个发光二极管的亮灭。 图1-1 245输入373输出 四、程序清单

五、实验结果 六、结果分析 七、思考题: 1、如果用74LS373作输入接口,是否可行?说明原因;用74LS245作输出接口,是否可行?说明原因。

实验报告2 实验项目名称:可编程定时器/计数器;可编程并行接口同组人: 实验时间:实验室:微机原理实验室K2-407 指导教师:胡蔷 一、实验目的: 掌握8253的基本工作原理和编程应用方法。掌握8255的工作原理及使用方法。 二、预备知识: 8253的结构、引脚、控制字,工作方式及各种方式的初始化编程及应用。 8255的内部结构、引脚、编程控制字,工作方式0、1、2的区别,各种方式的初始化编程及应用。 三、实验内容: ⑴8253输出方波 利用8253的通道0和通道1,设计产生频率为1Hz的方波。设通道0的输入时钟频率为2MHz,8253的端口地址为40H,42H,44H,46H。通道0的输入时钟周期0.5μs,其最大定时时间为:0.5μs×65536 = 32.768ms,要产生频率为1Hz(周期= 1s)的方波,利用;一个通道无法实现。可用多个通道级连的方法,将通道0的输出OUT0作通道1的输入时钟信号。设通道0工作在方式2(频率发生器),输出脉冲周期= 10 ms,则通道0的计数值为20000(16位二进制)。周期为4 ms的脉冲作通道1的输入时钟,要求输出端OUT1输出方波且周期为1s,则通道1工作在方式3(方波发生器),计数值为100(8位;二进制)。硬件连接如图2-1。

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

《微机原理及应用》试题库 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, V1D. MOV2000H, V2 9. –49D 的二进制补码为A。

微机原理实验报告

汇编语言程序设计实验 一、实验内容 1.学习并掌握IDE86集成开发环境的使用,包括编辑、编译、链接、 调试与运行等步骤。 2.参考书例4-8,P165 (第3版161页)以单步形式观察程序的 执行过程。 3.修改该程序,求出10个数中的最大值和最小值。以单步形式观 察,如何求出最大值、最小值。 4.求1到100 的累加和,并用十进制形式将结果显示在屏幕上。 要求实现数据显示,并返回DOS状态。 二、实验目的 1.学习并掌握IDE86集成开发环境的使用 2.熟悉汇编语言的基本算法,并实际操作 3.学会利用IDE86进行debug的步骤 三、实验方法 1.求出10个数中的最大值和最小值 (1)设计思路:利用冒泡法,先对数据段的10个数字的前2个比 较,把二者中大的交换放后面。在对第二个和第三个数比较,把 二者中较大的交换放后面,依此类推直到第十个数字。这样第十 位数就是10个数里面最大的。然后选出剩下9个数字里面最大 的,还是从头开始这么做,直到第九个数字。以此类推直到第一 个数字。

(2)流程图 2.求1到100 的累加和,并用十进制形式将结果显示在屏幕上。 要求实现数据显示,并返回DOS状态

(1)设计思路:结果存放在sum里面,加数是i(初始为1),进行 100次循环,sum=sum+I,每次循环对i加1. (2)流程图: 四、 1.求出10个数中的最大值和最小值

DSEG SEGMENT NUM DB -1,-4,0,1,-2,5,-6,10,4,0 ;待比较数字 DSEG ENDS CODE SEGMENT ASSUME DS:DSEG,CS:CODE START:MOV AX,DSEG MOV DS,AX LEA SI,NUM MOV DX,SI MOV CL,9 ;大循环计数寄存器初始化 NEXT1:MOV BL,CL ;大循环开始,小循环计数器初始化MOV SI,DX NEXT2:MOV AL,[SI+1] CMP [SI],AL ;比较 JGGONE ;如果后面大于前面跳到小循环末尾CHANGE:MOV AH,[SI] ;交换 MOV [SI+1],AH MOV [SI],AL JMP GONE GONE:add SI,1 DEC BL JNZ NEXT2

2012年中考模拟试卷及答案一

初三中考数学模拟试卷 考生注意:1、本学科试卷共三道大题,满分120分,考试时量120分钟. 2、本试卷的作答一律答在答题卡上,选择题用2B 铅笔按涂写要求将你认为正确的选项涂黑;非选择题用黑色墨水签字笔作答,作答不能超出黑色矩形边框.直接在试题卷上作答无效. 一、选择题(本大题共10小题,每小题3分,满分30分.在每小题给出的四个选项中,只 有一项是符合题目要求的.) 1、 (2011安徽芜湖,4,4分)函数6y x = -中,自变量x 的取值范围是 ( ). A. x ≤6 B. 6x ≥ C. x ≤-6 D. x ≥-6 2、(2011湖北荆州,2,3分)下列四个图案中,轴对称图形的个数是 A .1 B .2 C .3 D .4 第2题图 3、 (2011湖南邵阳,6,3分)地球上的水的总储量约为1.39×1018m 3,但目前能被人们生产、生活利用的水只占总储量的0.77%,即约为0.0107×1018m 3,因此我们要节约用水。请将0.0107×1018m 3用科学计数法表示是() A.1.07×1016m 3 B. 0.107×1017m 3 C. 10.7×1015m 3 D. 1.07×1017m 3 4、 (2011四川凉山州,12,4分)二次函数2y ax bx c =++的图像如图所示,反比列函数a y x = 与正比列函数y bx =在同一坐标系内的大致图像是( ) 5、(2011浙江省嘉兴,9,4分)一个纸环链,纸环按红黄绿蓝紫的顺序重复排列,截去其中的一部分,剩下部分如图所示,则被截去部分纸环的个数可能是( ) (A )2011 (B )2011 (C )2012 (D )2013 (第9题) … … 红 黄 绿 蓝 紫 红 黄 绿 黄 绿 蓝 紫 第12题 O x y O y x A O y x B O y x D O y x C

微机原理及应用实验报告81487

实 验 报 告 课 程 名 称 实 验 名 称 实 验 日 期 学 生 专 业 学 生 学 号 学 生 姓 名 教 师 姓 名 成 绩 南京理工大学机械工程学院 微机原理及应用 实验1 DEBUG 操作实验 实验2 汇编程序设计实验 实验3 8253定时/计数器实验 实验4 8255 并行接口实验 年 月 日 至 年 月 日

实验一DEBUG命令及其操作 一、实验目的 1.熟练掌握debug的常用命令,学会用debug来调试程序。 2.深入了解数据在存储器中的存取方法及堆栈中数据的压入与弹出。 3.掌握各种寻址方法以及简单指令的执行过程。 二、实验要求 1.实验前要作好充分准备,包括汇编程序清单、调试步骤、调试方法以及对程序结果的分析等。 2.本实验要求在PC机上进行。 3.本实验只要求在DEBUG调试状态下进行,包括汇编程序,调试程序,执行程序。三、实验内容 ●实验内容1:学习用DEBUG调试工具进行源程序的输入、汇编、调试和执行。 实验报告要求: 1.写出运行结果; 2.小结debug常用命令及使用体会 答:1.原文已给出(略) 2.a 汇编 d显示内存单元内容 e修改单元内存内容 g执行命令 t单步(或多步)调试 n指定文件路径文件名(含扩展名) u反汇编 r查看寄存器值及修改 l加载程序 w写盘命令 体会:提升学习热情和动手能力有助于理解代码执行过程 ●实验内容2 设AX=3000H,BX=5000H,请编一程序段将AX的内容和BX的内容进行交换。请用堆栈作为两寄存器交换内容的中间存储单元,用DEBUG调试程序进行汇编与调试。 实验报告要求: 1.写出完成上述功能的程序段; 2.单步执行,并记录寄存器AX, BX及堆栈指针SP的值 答: A100 Mov ax,3000 ;ax:3000 bx:0000 sp:ffee Mov bx,5000 ;ax:3000 bx:5000 sp:ffee Push ax ;ax:3000 bx:5000 sp:ffec

微机原理实验报告

西安交通大学实验报告 课程_微机与接口技术第页共页 系别__生物医学工程_________实验日期:年月日 专业班级_____组别_____交报告日期:年月日 姓名__ 学号__报告退发 ( 订正、重做 ) 同组人_教师审批签字 实验一汇编语言程序设计 一、实验目的 1、掌握Lab6000p实验教学系统基本操作; 2、掌握8088/8086汇编语言的基本语法结构; 3、熟悉8088/8086汇编语言程序设计基本方法 二、实验设备 装有emu8086软件的PC机 三、实验内容 1、有一个10字节的数组,其值分别是80H,03H,5AH,FFH,97H,64H,BBH,7FH,0FH,D8H。编程并显示结果: 如果数组是无符号数,求出最大值,并显示; 如果数组是有符号数,求出最大值,并显示。 2、将二进制数500H转换成二-十进制(BCD)码,并显示“500H的BCD是:” 3、将二-十进制码(BCD)7693转换成ASCII码,并显示“BCD码7693的ASCII是:” 4、两个长度均为100的内存块,先将内存块1全部写上88H,再将内存块1的内容移至内存块2。在移动的过程中,显示移动次数1,2 ,3…0AH…64H(16进制-ASCII码并显示子

程序) 5、键盘输入一个小写字母(a~z),转换成大写字母 显示:请输入一个小写字母(a~z): 转换后的大写字母是: 6、实现4字节无符号数加法程序,并显示结果,如99223344H + 99223344H = xxxxxxxxH 四、实验代码及结果 1.1、实验代码: DATA SEGMENT SZ DB 80H,03H,5AH,0FFH,97H,64H,0BBH,7FH,0FH,0D8H;存进数组 SHOW DB 'THE MAX IS: ','$' DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA ;把数据的基地址赋给DS MOV DS,AX MOV DX,OFFSET SHOW ;调用DOS显示字符串 MOV AH,09H INT 21H MOV SI ,OFFSET SZ ;数组的偏移地址赋给SI MOV CX,10 ;存进数组的长度给CX MOV DH,80H ;将数组的第一个数写进DH NEXT: MOV BL,[SI] ;将数组的第一个数写进BL CMP DH,BL ;比较DH和BL中数的到校 JAE NEXT1 ;如果DH中的数大于BL中,将跳转到NEXT1 MOV DH,BL ;如果DH中的数小于BL中,将BL中的数赋给DH NEXT1: INC SI ;偏移地址加1 LOOP NEXT;循环,CX自减一直到0,DH中存数组的最大值 ;接下来的程序是将将最大值DH在屏幕上显示输出 MOV BX,02H NEXT2: MOV CL,4 ROL DH,CL ;将DH循环右移四位

2012年中考数学中考模拟试卷一

2011—2012学年九年级数学中考模拟试卷一 一、选择题(本大题5小题,每小题3分,共15分) 1、3的倒数是( ) A 、-3 B 、 13 C 、-13 D 、3 2、不等式2X-6>0的解集在数轴上表示正确的是( ) 3、在函数 x 的取值范围是( ) A 、x>1 B 、x 1≥ C 、x<1 D 、x 1≤ 4、随着中国综合国力的提升,近年来全球学习汉语的人不断增加,据报道,2010年海外习汉语的学生人数已达 101500000人,101500000用科学计数法表示(保留3个有效数字).( ) A 、81.0110? B 、71.0110? C 、81.0210? D 、81.01510? 5、下图所示的几何体的主视图是( ) 二、填空题(本大题5小题,每小题4分,共20分) 6、分解因式:2218x -=________. 7、在某一时刻,测得一根高为1m 的竹杆的影长为2m ,同时测得一栋高楼的影长为40m ,这栋高楼的高度是______m. 8、已知点A (m ,3)与点B (2,n+1)关于x 轴对称,则m=_____, n=_______. 9、一直反比例函数k y x = (k ≠0)的图象经过点(-2,3),则这个函数的表达式是______.当x<0时,y 的值随自 变量x 的增大而______(填“增大或减小”). 10、如图,45AOB ∠= ,过O A 上到点O 的距离分别为1357911 , ,,,,,的点作O A 的垂线与OB 相交,得到并标出一组黑色梯形,它们的面积分别为1234S S S S ,,,, .则第一个黑色 梯形的面积=1S ;观察图中的规律,第n (n 为正整数)个 黑色梯形的面积=n S . 三、解答题(一)(本大题5小题,每小题6分,共30分) 11、计算:?+?? ? ??--+--30tan 3312010 231 . 12. 解分式方程: 2212 5=-- -x x A B C D A B C D 第10题

微机原理试题集题库(带答案)

微机原理及应用习题集库 (2) 一、填空 (2) 二、单项选择题 (8) 三、程序分析题(每小题6分,共24分) (22) 四、判断题(在对的后面画√,错的后面画×): (34) 五:分析判断题(判断对错,并指出错误原因) (42) 六、简答题: (45) 七、程序题 (51) 八、接口芯片的综合编程题 (66) (一)8255A (66) (二)8259A (72) (三). 其它端口编程题 (75)

微机原理及应用习题集库 (请认真复习4、5、7、10、11章后的习题) 一、填空 1.87的原码是 0101 0111B=57H ,补码是 01010111B ,反码 01010111B 。 2.SP总是指向栈顶,若原先SP=2000H,SS=2000H,问CPU执行指令PUSH AX 后,AL内容压入物理地址为 21FFEH 存储单元中,AH内容压入物理地址为 21FFFH 存储单元中。 3.以BX基址寻址,约定的段寄存器是 DS ,以BP基址寻址,约定的段寄存 器是 SS ,变址寻址约定的段寄存器是 DS 。 4.假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么 该字地址是 20H 。 5.8086/8088的状态标志有 6(SF、PF、AF、OF、ZF、CF)个。8086/8088系统中,存储器是分段的,每段最大长度是 64K 字节,段内偏移地址从 0000H 到 FFFFH 。 6、CPU访问存储器进行读写操作时,通常在 T3状态去检测READY ,一旦检测

到READY无效,就在其后插入一个 T w周期。 7、汇编语言源程序中的语句有三种类型,它们是指令语句,伪指令 语句,宏指令语句。 8、、8086CPU寻址外设可以有两种方式,一种是直接寻址方式,另一种是间 接寻址方式。 9、CPU与外设之间的连接部件称为 I/O接口,它的基本功能是在 CPU与外设之间起缓冲作用。 10、C PU从主存取出一条指令并执行该指令的时间称(),它通常用若干个() 来表示,而后者又包括若干个()。 ①指令周期②机器周期③时钟周期 答:1-2-3 14、数据的输入/输出指的是CPU与 I/O接口进行数据交换。 15.已知X= -120,则X的原码(用八位二进制表示)是____________,补码(用八位二进制表示)是____________。 16、8088中的指令INT n用(N )指定中断类型。 17、8088的ALE引脚的作用是(地址锁存允许)。 18.一片8255A端口A有( 3 )种工作方式,端口B有( 2 )种工作方式。 19.当8255A口工作在方式1输出时,A口输入信号联络线的名称是 IBF ,

2012年中考语文模拟试卷(7)及答案

2012年中考语文模拟试题(七) (满分120分,考试时间150分钟) 一、积累与运用(23分) 1、下列加点字的注音全都正确的一项是(2分) ( ) A、倒坍(tān) 匀称(chan) 鳞次栉比(zhì) 妄自菲薄(fěi) B、枯涸(h?) 亵渎(dú) 分外妖娆(náo) 苦心孤诣(yì) C、哂笑(xī) 孪生(luán) 广袤无垠(mào) 成吉思汗(hán) D、磐石(pán) 涟漪(qí) 戛然而止(jiá) 浑身解数(xia) 2、下列词语中没有错别字的一项是(2分)( ) A、长年累月随声附和一筹莫展栩栩如生 B、雷励风行侧隐之心如法炮制鬼鬼崇崇 C、莫名其妙肆无忌惮浮想联篇刚愎自用 D、卑弓蛇影浑然一体素昧平生惹事生非 3、依次填入下列各句横线处的词语,最恰当的一组是(2分)( ) ①随着社会的发展,教育越来越引起人们的关注。 ②分别二十多年后,同学们再相聚时,我已经很难出小学时的同桌了。 ③这里出产的绿茶久负盛名,要仔细才能领略到它的妙处。 A.终身辨认品尝 B.终身辨别品评 C.终生辨别品尝 D.终生辨认品评 4、古诗文默写(共7分)(任选一组,如果两组都做,以A组为准)。 A组:(1)苟全性命于乱世,。(诸葛亮《出师表》) (2) ,谁家新燕啄春泥。(白居易《钱塘湖春行》) (3)李白的“孤帆远影碧空尽,唯见长江天际流”两句,以景写情,含不尽之意语言外,岑参《白雪歌送武判官归京》中的“,”亦瑧此妙。 (4)《论语》中“,”两句告诉我们向他人学习时,应明辨优劣,善于选择。 (5)不信,请看那朵流星,。(郭沫若《天上的街市》)B组: (1)我们即将跨入新的学习阶段,应该对未来充满希望,具有挂起风帆、直渡大海的精神,让我们用李白《行路难》里的两句共勉:,。(2)毛泽东的《沁园春.雪》中起过渡作用的词句是:,。(3)古诗文中表达忧国忧民情思的语句很多,请写出相邻的两个句子:,。(4)我是你簇新的理想,。(舒婷《祖国啊,我亲爱的祖国》)5、请根据下列表格提供的内容和数据,在横线上填写一个恰当的句子,与上下文语意保持一致。(2分) 你认为网上讲真话重要吗?你上网聊天都讲真话吗? 重要67.4%是22.2% 不重要8.5%不是66.8% 无所谓24.1%不回答11% 从这两组数据对照中我们可以发现,,可见在现

微机原理及应用 上机实验报告2 数据传送

课程名称:_________微机原理及应用___________指导老师:_____钟崴_______成绩:__________________ 实验名称:_________数据传送___________实验类型:________________同组学生姓名:__________ 一、实验目的和要求(必填)二、实验内容和原理(必填) 三、主要仪器设备(必填)四、操作方法和实验步骤 五、实验数据记录和处理六、实验结果与分析(必填) 七、讨论、心得 一、实验目的和要求(必填) 掌握MCS-51指令系统中的数据传送类指令的应用,通过实验,切实掌握数据传送类指令的各种不同的寻址方式的应用。 二、实验内容和原理(必填) 1.编制一段程序,要求程序中包含7中不同寻址方式。 2.编制一段程序,将片内RAM30H~32H中的数据传送到片内RAM38H~3AH中。 3.编制一段程序,将片内RAM30H~32H中的数据传送到片外RAM1000H~1002H中。 4.编制一段程序,将片内RAM40H~42H中的数据与片外RAM2000H~2002H中的数据互换。 三、主要仪器设备(必填) PC机一台。 四、操作方法和实验步骤 逐段编制程序,汇编无误后,用连续或者单步的方式运行程序,检查程序的运行结果,看是否达到预期的效果。 五、程序清单 1. ORG 0000H CLEAR MOV R0,#30H ;间接寻址 MOV A,#40H ;立即寻址 MOV @R0,A ;间接寻址 MOV A,30H ;直接寻址 MOV DPTR,#0100H ;间接寻址 MOV A,#36H MOVX @DPTR,A MOV R0,#50H ;立即寻址 MOV A,#10 MOVC A,@A+DPTR ;变址寻址 END

微机原理试题及答案(1)

一、选择题(20 分,在每小题的 4 个备选答案中选出一个正确的答案编号填写在该题空白处,每题 2 分) 1. 指令MOV DX,[BX] 的寻址方式是 D 。 (A)立即寻址(B)直接寻址(C)寄存器寻址(D)寄存器间接寻址2. 若AL的内容为3FH,执行SHLA L,1指令后,AL的内容为A 。 (A)7EH (B)1FH (C)9FH (D)7FH 解析:shl al ,1 即目的操作数各位左移一次,移动一次,相当于将目的操作 数乘以2。3fh=63 63*2=126 126=7eh 故选A 3. 属于在工作中需定时刷新的存储器的芯片是 B 。 (A)SRAM (B)DRAM (C)EEPROM (D)EPROM 4. 某EPROM芯片上有19 条地址线A0~A18,它的容量为 C 。 (A)128K (B)256K (C)512K (D)1024K 5. 8086/8088CPU的SP寄存器是多少位的寄存器B 。 (A)8位(B)16 位(C)24位(D)32位 6. 在STOSB指令执行的时候,隐含着寄存器的内容作为操作数的偏移地址, 该寄存器是 D 。 (A)SP (B)BX (C)SI (D)DI 解析:stos 数据串存储指令功能:将累加器al 或ah 中的一个字或字节,传送到附加段中以di 为目标指针的目的串中,同时修改di ,以指向串中的下一个单元。 7. 8255工作在方式0 时,下面哪种说法不正确 C 。 (A)A口输入无锁存能力(B)A、B 口输出有锁存能力 (C)C口输入有锁存能力(D)A、B、C 三个口输出均有锁存能力解析:对于方式0,规定输出信号可以被锁存,输入不能锁存 8. 采用DMA方式来实现输入输出是因为它 A 。 (A)速度最快(B)CPU可不参与操作(C)实现起来比较容易(D)能对突发事件做出实时响应 9. 工作在最小模式下,8086/8088CPU 芯片中,将地址信号锁存的信号是 C 。 A)DT/R B)DEN (C)ALE (D)AEN 10. 在LOOP指令执行的时候,隐含着对计数器减1 的操作,该计数器是用寄存 (A)AX (B)BX (C)CX (D)DX 解析:loop :循环指令。指令执行前必须事先见重复次数放在cx 寄存器中,每执行一次loop 指令,cx 自动减1。 、填空题(每小题 2 分,共10分) 1. 两个无符号数相等,该两数相减后ZF标志= 1 。解析:zf : 全零标志位。本次运算结果为0 时,zf=1 ,否则zf=0 。 2. 执行LODSB后,SI 的内容较该指令执行前增加1,说明DF=0 。 3. DMA控制器8237 共有4 个相互独立的DMA通道。 4. 8086/8088 断点中断的向量码是03H 。 5. 利用8253 产生对称的方波,应用其工作方式 3 。解析:8253

四川大学微机原理实验报告..

微机原理实验报告 学院: 专业班级: 姓名 学号

实验一汇编语言编程基础 1.3汇编语言程序上机操作和调试训练 一.功能说明 运用8086汇编语言,编辑多字节非压缩型BCD数除法的简单程序,文件名取为*.ASM。 运用MASM﹒EXE文件进行汇编,修改程序中的各种语法错误,直至正确,形成*.OBJ文件。 运用LINK.EXE文件进行连接,形成*.EXE文件。 仔细阅读和体会DEBUG调试方法,掌握各种命令的使用方法。 运用DEBUG。EXE文件进行调试,使用单步执行命令—T两次,观察寄存器中内容的变化,使用察看存储器数据段命令—D,观察存储器数据段内数值。 再使用连续执行命令—G,执行程序,检查结果是否正确,若不正确可使用DEBUG的设置断点,单步执行等功能发现错误所在并加以改正。 二.程序流程图 设置被除数、商的地址指针 设置单位除法次数计数器 取被除数一位作十进制调整 作字节除法、存商 N 被除数各位已除完? Y 显示运算结果 结束 三.程序代码 修改后的程序代码如下: DATA SEGMENT A D B 9,6,8,7,5 B DB 5 C DB 5 DUP (0) N EQU 5 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,ES:DATA START: MOV AX,DATA MOV DS,AX

MOV ES,AX CLD LEA SI,A LEA DI,C MOV CX,N MOV AH,0 LP1: LODSB AAD DIV B STOSB LOOP LP1 MOV CX,N LEA DI,C LP2: MOV DL,[DI] ADD DL,30H MOV AH,2 INT 21H INC DI LOOP LP2 MOV AH,4CH INT 21H CODE ENDS END START 四.实验感想和收获 通过这次试验,我对微机原理上级试验环境有了初步的认识,可以较为熟练地对汇编语言进行编译,汇编及连接,同时也学会了用DEBUG调试程序,收获很大。 在这次试验中我也遇到了一些困难。在刚开始我发现自己无法打开MASM.EXE,计算机提示是由于版本不兼容。我这才想起来我的操作系统是64位的,和该软件版本不兼容。不过我并没有放弃,经过我的摸索之后,我发现用DOSBOX这个程序可以解决我的电脑运行不了该程序的问题。在解决了第一个难题后,我开始着手改正试验1.3中的语法错误和逻辑错误,但是无论我怎么修改却始终都无法通过编译,并且基本上每句话都有编译错误。根据我多年编程的经验来看,这应该是中文输入法在搞鬼,之后我耐心地把程序重新输了一遍,果然通过了编译,并且之后的连接也进行的很顺利。在用DEBUG调试时发现得出的结果也很正确。 尽管这次的实验内容非常简单,仅仅是教会我们一些基本的操作,但我却明显感觉到了汇编语言和C语言等高级语言所不同的地方。越是底层,基础的东西就越不人性化,用C语言一行代码就能实验的功能在汇编语言中可能要花上数十行。看来汇编语言的学习不是几周就能速成的,必须要有长年累月的积淀才能掌握。

2012年中考模拟试卷(打印)

2012年中考模拟试卷 第Ⅰ卷(选择题,共30分) 一、(共12分,每小题3分) 1.下面各组词语中加点字的注音或书写有误 ..的一组是 A.濡.染(rú)弥.漫陶冶.汗流浃.背(jiā) B.嗔.视(zhēn)徇.职锲.约飞珠迸.玉(bìng) C.晦.暗(huì)恻.隐骁.勇浪敛.波平(liǎn) D.尴尬.(gà)静穆.狡黠.栩栩 ..如生(xǔ) 2.依次填入下面横线处的词语,恰当的 ...一组是 在人生的历程中,我不着急,我不急着看见每一回的结局,我只要在每一个过程中,慢慢慢慢地长大。 在被造谣时,我不着急,因为我有之明。 在被误解时,我不着急,因为我有自觉之道。 在被毁谤时,我不着急,因为我有之方。 在被打击时,我不着急,因为我有之法。 那是因为我深深地相信:生命的一切成长,都需要时间。 A.自爱自愉自信 B.自知自愉自爱 C.自知自爱自愉 D.自强自爱自知 3.下面各项中,有语病 ...的一项是 A.黑龙江“最美女教师”张丽莉的伤情牵动着全国网友的心。 B.2012年2月3日,刘伟当选“感动中国十大人物”,并获“隐形翅膀”的称号。 C.为了防止漏涂答题卡现象不再发生,学校组织了几次模拟中考的考试。 D.1913年,美国国会通过了一份议案,将每年5月的第二个星期天定为母亲节。 4.下面语段结尾处应该填写的语句,最恰当 ...的一项是 书法,是在洁白的纸上,靠毛笔运动的灵活多变和水墨的丰富性,留下斑斑迹相,在纸面上形成有意味的黑白构成,所以,书法是构成艺术。书家的笔是他手指的延伸,笔的疾厉、徐缓、飞动、顿挫,都受主观的驱使,成为他情感、情绪的发泄,所以,书法也是一种表现性的艺术;书法能够通过作品把书家个人的生活感受、学识、修养、个性等悄悄地折射出来,所以,通常有“字如其人”、“书为心画”的说法。书法还可以用于题辞、书写牌匾,因此,也是一种实用性的艺术。。 A.所以,书法,是一种表现性很强的艺术,也是一种强调构成性的艺术。 B.所以,书法,是一种实用性很强的艺术,也是一种表现性很强的艺术。 C.总之,书法,是博大精深的古老艺术,是一种意蕴丰厚的构成艺术。

微机原理与应用实验报告

微机原理及应用实验报告 班级:机械1301班 :黄佳清 学号:0801130117 座位号: 中南大学机电工程学院

实验一单片机仿真开发机操作和MCS-51指令系统应用 一.实验目的 1、熟悉MCS-51单片机仿真开发机和开发调试软件的操作使用和调整; 2、学会编写和输入汇编语言源程序、对输入的源程序进行汇编; 3、掌握程序的调试和运行的各种方法。 三.实验容及步骤(完成分值:60分) 本实验秩序运行Keil uVersion2程序,设置为keil为纯软件仿真 1.新建工程项目 2.设置工程文件参数 3.编写新程序事例 4.调试程序直至能够运行出结果。 四.实验程序 AJMP MAIN ORG 0030H MAIN: MOV R0,#20H MOV R2,#0FH MOV A,#00H A1: MOV R0,A INC R0 INC A DJNZ R2,A1 MOV R0,#20H ;暂停,观察并记录! MOV DPTR,#7000H MOV R2,#0FH A2: MOV A,R0 MOVX DPTR,A INC R0 INC DPTR DJNZ R2,A2 MOV R0,#030H ;断点,观察并记录! MOV DPTR,#7000H MOV R2,#0FH A3: MOVX A,DPTR MOVX R0,A INC R0 INC DPTR DJNZ R2,A3 DO: LJMP DO END ;部存储器数据块赋值,搬运数据块到外部存储器,再搬运回部数据存储器。 五、附加题 1.将光标移到想要暂停的地方,MOV R0,#20H所在行,选择“执行到光

2.在MOV R0,#0A0H行设置断点,全速执行,暂停后观察并记录以下单元容 3.

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