8.用A命令汇编一段循环程序,在屏幕上显示五个字符“6”。 A 2000
2000:MVRD R1,0036 2002:MVRD R2,5 2004:MVRR R0,R1
2005:OUT 80 ;在屏幕上显示字符‘6’ 2006:IN 81 2007:SHR R0 2008:JRNC 2006 2009:DEC R2 200A:JRNZ 2004 200B:RET 200C:↙
用G命令运行查看程序的运行结果。截图记录。 9.检查与理解指令的每一个执行步骤所使用的控制信号
① 将教学计算机运行功能选择开关置为111100(单步、手动置指令、组合、联机、16位、MACH),使其工作在单节拍方式下。
② 使用手拨开关SWH、SWL输入OUT 80指令机器码1000 0110 1000 0000(8680H)。 ③ 先按“RESET”按键,记录节拍及控制信号;再连续4次“START”按键,每次都要记录节拍及控制信号,填入表4。
表4 OUT指令的控制信号
节拍 指令编码 /MIO REQ /WE I2-0 I8-6 I5-3 B A SST SSH DC2 DC1 SCI 1000 0000 0010 — — — 1 1 0 1 0 0 0 0 0 1 0 0 1 0 0 111 000 011 000 001 000 011 010 000 001
;把字符‘6’的ASCII码送入R1
;结束
0110 10000110 0100 10000110 实验考核:
1、实验完毕后上交实验报告,实验报告模板从ftp://202.204.125.21/zhanghaiyan/teaching_plan/本科生/计算机组成原理/实验/中下载,实验报告的内容包括实验目的、实验内容和结果分析,实验报告一律写成word文档。
2、将实验报告上传到ftp://202.204.125.21/zhanghaiyan/homework/计算机组成原理/各班文件夹
3、文件命名要求:学号姓名,例如你叫张三,学号为050101,则实验报告名称为“050101张三.doc”)