《计算机组成原理》指令扩展实验设计性实验报告.docx
《《计算机组成原理》指令扩展实验设计性实验报告.docx》由会员分享,可在线阅读,更多相关《《计算机组成原理》指令扩展实验设计性实验报告.docx(10页珍藏版)》请在第壹文秘上搜索。
1、华北科技学院计算机学院设计性实脸实验报告课程名称计算机组成原理实验学期2011至2012一学年第_三_学期学生所在院部基础部年级2009专业班级计算B09g学生姓名XX学号200909014xx_任课教师席振元实验成绩计算机学院制计算机组成原理课程设计性实验报告开课实验室:计算机组成原理实验室2012年5月日实验题目|指令扩展实验一、实验目的深入了解教学计算机微程序控制器的组成和设计技术,包括Am2910器件的功能与具体用法,教学计算机的总体组成和部件之间的连接方法,总之应该深入理解控制器部件的组成、设计、控制与使用等诸项知识。二、设备与环境TEOXP+教学机,微机一台,装有WindOwSXP
2、、ISPLEVER、ispVMSystem等软件。三、实验内容在现有的基本指令系统上,扩展2条指令。四、实验步骤1、扩展的2条指令的格式及功能指令1:格式:ADTWDR功能:DR增2选址方式:寄存器直接选址操作码编码:10100001(Al)微程序步数:微程序入口地址:81指令2:格式:SWRMDR,SR功能:DR与SR的值互换选址方式:寄存器间接选址操作码编码:11101001(E9)微程序步数:微程序入口地址:8A2、指令所对应的微程序一序号指令入口地址下址CI3-0SCC3-0MVR12-0T8-615-3B口A口SSTSSHSCIDC2DCl1ADTWDR8100EO4,33,08,0
3、1,10,030304,33,08,01,10,02SWRMDR,SR8A00EO4,30,08,00,00,000EO4,41,00,80,03,000EO1,73,08,00,00,030300,21,00,00,00,13、ABEL语言源程序编辑以及JED文件生成m256cabl源程序修改过程(10步):1)ADTW=(IR=1AlA0,0,0,1);SWRM=(IR=U,1,1,0,1,0,0,1);指令定义2)MA81=(Y=1A0A0,0,0,1);MA82=(Y=1,0,0,0,0,0,L0);MA8A=(Y=ll,0,0,0,1,0,1,0J);MA8B=(Y=l,0,0,0,
4、l,0,l,l);MA8C=(Y=1,0,0,0,IJAOJ);MA8D=(Y=1,0,0,0,0);/微指令地址定义3)入口地址定义:指令1:81指令2:8ADO=!C_M&(LMAP&(ADTW#SUB#OR#CMP#MVRR#DEC#SHR#JR#PSHF#PUSH#POP#POPF# STRR#LDRR#LDPC#MVRD#CALA#RET)#NXTADDR0&!_PL)&!Bit8;Dl=!C_M&(!_MAP&(SWRM#AND#OR#TEST#MVRR#SHL#SHR#IN_#OUT#POP#POPF#LDRR#LDPC#JMPA#CALA#RET)#NXTADDRl&!_PL)
5、&!Bit8;D2=!C_M&(!_MAP&(ADD#SUB#AND#OR#INC#DEC#SHL#SHR#PSHF#PUSH#POP# K)PF#MVRD#JMPA#CALA)#NXTADDR2&!_PL)&!Bit8;D3=!C_M&(!_MAP&(SWRM#XOR_#CMP#TEST#MVRR#INC#DEC#SHR#SHL#STRR#LDRR# LDPC#MVRD#JMPA#CALA#NXTADDR3&!_PL)&!Bil8;D4=!C_M&(LMAP&(JRC#JRNC#JRZ#JRNZ#JR#IN_#OUT#PSHF#PUSH#PoP#PoPF# STRR#LDRR#LDPC#MV
6、RD#JMPA#CALA)#NXTADDR4&!_PL)&!Bit8;D5=!C_M&(LMAP&(RET)#NXTADDR5&!_PL)&!Bil8;D6=!C_M&(LMAP&(0)#NXTADDR6&!_Pl5&!Bil8;D7=!C_M&(!_MAP&(SWRM#ADTW*NXTADDR7&!_PL)&!Bit8;4)下地址定义:MA81:00MA82:30MA8A:00MA8B:00MA8C:00MA8D:305)NXTADDR5:=!C_M&(MAo4#MAo5#MAo6#MAo7#MAo8#MAo9#MA()A#MAoB#MAOC#MA()D#MAOE#MAOF#MA10#MA3
7、#MA14#MA16#MA18#MA1A#MA1C#MA1E#MA22#MA24#MA30#MA3F#MA50#MA51#MA52#MA53#MA54#MA55#MA56#MA57#MA58#MA59#MA5A#MA63#MA66#MA68#MA69#MA6A#MA82#MA8D)NXTADDR4:=!C_M&(MA04#MA05#MA06#MA07#MA08#MA09#MA()A#MA()B#MA()C#MA0D#MAOE#MAOF#MA10#MA11#MA12#MA13#MA14#MA15#MA16#MA17#MA1#MA1A#MA1C#MA1D#MA22#MA24#MA30#MA3F#M
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机组成原理 计算机 组成 原理 指令 扩展 实验设计 实验 报告
