计算机组成原理实验八简单模型计算机实验.doc
《计算机组成原理实验八简单模型计算机实验.doc》由会员分享,可在线阅读,更多相关《计算机组成原理实验八简单模型计算机实验.doc(15页珍藏版)》请在咨信网上搜索。
1、实用标准文案实验八 简单模型计算机实验一、 实验目的1) 通过实验分析简单模型机结构,了解计算机的工作原理。2) 掌握计算机微程序控制器的控制方法,掌握计算机指令执行过程二、 实验原理基本整机模型数据框图如图所示,计算机数据通路的控制将由微程序控制器来完成,CPU从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列来完成,即一条机器指令对应一个微程序。数据的通路从程序计数器PC的地址送到主存的地址寄存器,根据地址寄存器的内容找到相应的存储单元。存储器中的数据是指令时,那么数据是从RAM送到总线,再从总线送到IR中。存储器中的数据是需要加工的数据时,那么数据是从RAM送到总
2、线,再动总线送到通用寄存器中等待加工。数据加工过程中,两个数据是从总线上将数据分别分时压入两个暂存器中,等待运算部件的加工,在数据加工完成以后。运算结果是通过三太门送到总线上。三态门的控制时由微控制器来控制。图:模型机的数据通路图三、 实验过程1. 连线按实验逻辑原理图连接以下控制信号。1) 时钟单元(CLOCK UNIT)的T1-T4接到微程序控制单元(MAIN CONTROL UNIT)的T1-T4.2) 手动控制开关单元(MANUAL UNIT)的KA ,KB接到指令单元(INS UNIT)的KA,KB。3) 指令单元(INS UNIT)的J(1)-J(5)、SE6-SE0、B-IR 接
3、到的微程序控制单元(MAIN CONTROL UNIT)的J(1)-J(5)、SE6-SE0、B-IR。4) 输入/输出单元(INPUT/OUTPUT UNIT)IO-W,IO-R接到微程序控制单元(MAIN CONTROL UNIT)的IO-W,IO-R,Ai接到地址单元(ADDRESS UNIT)的A0.5) 主存储器单元(MEM UNIT)M-W、M-R接到微程序控制单元(MAIN CONTROL UNIT)的M-W、M-R,A7-A0 接到地址单元(ADDRESS UNIT)的A7-A0.6) 地址单元(ADDRESS UNIT)的B-AR、B-PC、PC+1、PC-B接到微程序控制单
4、元(MAIN CONTROLUNIT)的B-AR、B-PC、PC+1、PC-B.7) 通用寄存器单元(REG UNIT)的B-R、R0-B 接到微程序控制单元(MAIN CONTROL UNIT)的B-DR、DR-B。8) 把算术逻辑单元(ALU UNIT)的B-DA1、B-A2、ALU-B、Cycn、CyNCn、S3-S0、M、Ci接到微程序控制单元(MAIN CONTROL UNIT)的B-DA1、B-A2、ALU-B、Cycn、CyNCn、S3-S0、M、Ci。2. 写入、检验微代码这项操作与实验七的操作过程相同3. 装入机器指令汇编程序操作1) 微程序控制单元(MAIN CONTROL
5、 UNIT)编程开关置于“RUN”状态。2) 手动控制开关单元(MANUAL UNIT)的“STEP/RUN”开关置于“STEP”状态。3) 手动控制开关单元(MANUAL UNIT)的KA,KB开关置于1、0写主存储器状态。4) 拨动开关从101,产生一个负脉冲,清零程序计数器、微地址寄存器。5) 拨动“START”按钮一次,从微程序控制存储器的00H微地址开始执行微指令,暂停在0AH微地址处。6) 此时在输入数据开关上拨入实验用机器指令汇编程序表中对应00H地址的指令码C0H,接着第二次按动“START”按钮,暂停在0FH微地址处;第三次按动“START”按钮,暂停在1CH微地址处;第四次
6、按动“START”按钮,暂停在1DH微地址处,此时机器指令汇编的第一个字节已写入存储器,程序计数器PC已加1为01H;第四次按动“START”按钮,暂停在0AH微地址处,开始写机器指令汇编程序第二个字节。7) 第六次至九次按动“START”按钮与第二次至五次按动“START”按钮的作用类似,当微地址为0AH时,在输入数据开关上拨入下一个机器指令汇编程序字节,程序计数器PC不断加1,反复操作第(6)步直至全部机器码送入主存器为止。4. 检查机器指令汇编程序1) 微程序控制单元(MAIN CONTROL UNIT)编程开关置于“RUN”状态。2) 手动控制开关单元(MANUAL UNIT)的“ST
7、RP/RUN”开关置于“STEP”状态。3) 手动控制开关单元(MANUAL UNIT)的KA、KB开关置于0、1写主存储器状态。4) 拨动开关从1-0-1,产生一个负脉冲,清零程序计数器PC、微地址寄存器。5) 按动“START”按钮一次,从微程序控制存储器00H微地址开始执行微指令,暂停在09H微指令处。6) 第二次按动“START”按钮,暂停在0CH微地址处,此时程序计数器PC加1为01H,指示的是下一次读主存储器的地址,当前读主存储器的地址为00H;接着第三次按动“START”按钮,暂停在09H微地址处;第四次按动“START”按钮,暂停在0EH微地址处。第五次按动“START”按钮,
8、暂停在09H微地址处,此时输出显示灯上显示主存储器00H单元中的数据。7) 第六至九次按动“START”按钮的作用与第二至五次按动“START”按钮的作用类似,在0CH微地址处,程序计数器PC加1,在09H微地址处显示主存储器相对应单元中的数据,反复操作第(6)步直至全部机器码读出检查完为止。8) 如果主存储器中数据与表2-26中数据不符,则回到第三步装入机器指令汇编程序的操作过程,重新向主存储器写入正确数据。5. 单步运行机器指令汇编程序1) 微程序控制单元(MAIN CONTROL UNIT)编程开关置于“RUN”状态。2) 手动控制开关单元(MANUAL UNIT)的“STRP/RUN”
9、开关置于“STEP”状态。3) 手动控制开关单元(MANUAL UNIT)的KA、KB开关置于1、1或0、0运行机器码状态。4) 拨动开关从1-0-1,产生一个负脉冲,清零程序计数器PC、微地址寄存器。5) 按动“START”按钮一次,从微程序控制存储器的00H微地址开始执行微指令,暂停在08H或0BH微地址处;第二次按动“START”按钮,暂停在01H微地址处,开始执行机器指令的公共操作。6) 第三次按动“START”按钮,暂停在02H微地址处;第四次按动“START”按钮,暂停在03H微地址处;接着第五次按动“START”按钮,暂停在10H微地址处,准备各条机器指令的散转。7) 接下来微地
10、址随着主存储器中机器指令汇编程序指令的不同而作不同的变化,实验者可根据表2-26和表2-15中的内容观察各部件的动作变化。6. 连续运行机器指令汇编程序1) 微程序控制单元编程开关置于“RUN”状态。2) 手动控制开关单元的“STEP/RUN”开关置于“RUN”状态。3) 手动控制开关单元的KA、KB开关置于1、1或0、0运行机器码状态。4) 拨动开关从1-0-1,产生一个负脉冲,清零程序计数器PC、微地址寄存器。5) 按动“START”按钮一次,模型计算机将自动执行表2-26中的机器指令汇编程序,程序功能是对输入数据开关上的数据进行连续加操作,若在输入数据开关上拨01H,则进行连续加“1”操
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整版 计算机 组成 原理 实验 简单 模型
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。