公文高手,超级方便的公文写作神器! 立即了解


西北农林科技大学

实验一基础汇编语言程序设计

信息工程学院计算机科学技术1222012013279夏伟华

实验目的:

1.学习和了解tec-xp教学实验系统监控命令的用法;

2.学习和了解tec-xp教学实验系统的指令系统;

3.学习简单的tec-xp教学实验系统汇编程序设计;

实验内容:

1.学习联机使用tec-xp教学实验系统和仿真终端软件pcec.

2.使用监控程序的r命令显示/修改寄存器内容、d命令显示存储器内容、e命令修改

存储器内容;

3.使用a命令写一小段汇编程序,u命令反汇编刚输入的程序,用g命令连续运行该

程序,用t、p命令单步运行并观察程序单步执行情况;

实验软硬件

硬件:

运算器、控制器、存储器、输入设备、输出设备软件:

监控程序、通讯程序、交叉汇编程序等。

实验步骤

一、实验具体操作步骤:

1.准备一台串口工作良好的pc机;

2.将tec-xp放在实验台上,打开实验箱的盖子,确定电源处于断开状态;

3.将黑色的电源线一端接220v交流电源,另一端插在tec-xp实验箱的电源插座

里;

4.取出通讯线,将通讯线的9芯插头接在tec-xp实验箱上的串口“com1”或“com2”

上,另一端接到pc机的串口上;

5.将tec-xp实验系统左下方的五个黑色的控制机器运行状态的开关置于正确的

位置,在找个实验中开关应置为00110(连续、内存读指令、组合逻辑、联机、16位),控制开关的功能在开关上、下方有标识;开关拨向上方表示“1”,拨向下方表示“0”,“x”表示任意,其它实验相同;

6.打开电源,船形开关和5v电源指示灯亮

7.在pc机上运行pcec16.exe文件,根据连接的pc机的串口设置所用pc机的串

口为“1”或“2”,其它的设置一般不用改动,直接回车即可。(具体步骤附后)8.按一下“reset”按键,再按一下“start”按键,主机上显示:tec-2000crtmonitor

version1.0april2001

computerarchitecturlab.,tsinghuauniversityprogrammedbyhejia>

二、实验注意事项:

1.连接电源线和通讯线前tec-xp实验系统的电源开关一定要处于断开状态,否

则可能会对tec-xp实验系统上的芯片和pc机的串口造成损害;

2.五个黑色控制开关的功能示意图如下:

单步手动置指令组合逻辑联机8位

上面下面

连续从内存读指令微程序脱机16位

3.几种常用的工作方式(开关拨到上方表示为1,拨到下方为0;)

工作方式连续运行程序、组合逻辑控制器、联机、16位机连续运行程序、微程序控制器、联机、16位机单步、手动置指令、组合逻辑控制器、联机、16位机单步、手动置指令、微程序控制器、联机、16位机16位机、脱机运算器实验

5个拨动开关001100001011110110101xx00实验原理

交叉汇编程序asec存放在微机上,并且运行在pc机上。asec程序用ibm/pc机的指令系统专门为tec-xp机设计,它是一个符号汇编程序,能对用tec-xp所定义的53条指令编写的tec-xp机源汇编程序进行汇编,得到一个在tec-xp机上的可执行程序。具体实现方法是:在微机pc机上用编辑软件edit录入tec-xp机汇编源程序到pc机磁盘上,然后用交叉汇编程序asec对此源程序进行汇编翻译成在tec-xp机上可运行的二进制可执行程序程序,通过串口v70将微机与tec-xp机连接,在pc机上运行“tec-xp机与pc机通讯程序pcec”,将此可执行程序传入tec-xp机内存中,从而实现,在pc机上录入,在tec-xp机上执行。

实验完成情况


(未完,全文共10001字,当前显示1493字)

(请认真阅读下面的提示信息)


温馨提示

此文章为6点公文网原创,稍加修改便可使用。只有正式会员才能完整阅读,请理解!

会员不仅可以阅读完整文章,而且可以下载WORD版文件

已经注册:立即登录>>

尚未注册:立即注册>>

6点公文网 ,让我们一起6点下班!