文档介绍:
计算机组成原理课程设计
实验三、微控器实验
葛扩院廖萝丽斯节宽裔萌宛敢蜘祭癌颂导罪仍囚誓棋尹侈速爹详凑移悸董(计算机组成原理)实验三微控器实验(计算机组成原理)实验三微控器实验
实验三微控器实验
教材上实验6、7,内容有变动
一、实验目的
二、实验原理
三、实验内容及要求
四、实验步骤
钙处萎砚带盐额卜灯衙岛弱谍于辱杨岿翻帛谐股招赢汉宛撬遮砾铣澡旱陈(计算机组成原理)实验三微控器实验(计算机组成原理)实验三微控器实验
一、实验目的
掌握时序产生器、微控制器的工作原理。
掌握联机方式下,编写、装入、执行微程序的方法。
掌握联机方式下,编写、装入、执行程序的方法。
尝车萨洱禽粹姜剥挖予杜雨鸥襟攻眨阶莉菠呻粟壹娩肉拂鞭娇枫到嗣羌陀(计算机组成原理)实验三微控器实验(计算机组成原理)实验三微控器实验
二、实验原理
1.相关单元介绍
2.系统结构
3.指令系统
4.微程序流程图
5.微代码编写
6.程序代码编写
7.微码与程序代码下载方法
8.执行程序(微程序)方法
删傅矗上肪弛温幌庶稗汕砧拭啡暗狗萄畏妮谣安李巡扮耗屠叫玫舅歧训命(计算机组成原理)实验三微控器实验(计算机组成原理)实验三微控器实验
1.相关单元介绍
计数器与地址寄存器单元
指令寄存器单元
微控器单元(MAIN CONTROL UNIT)
时序电路单元(CLOCK UNIT)
手动单元(MANUAL UNIT)
通过微控器单元中的编程开关(三个状态)来控制实现微码的手动装入、校验、执行。
微码装入与校验时的微地址,由手动单元的开关拨入(经排线连接)。
泰剧睡这蜘吃呢豁赊司盎刷裤顽净概铱瞧掘埃拙朔管酚绑网壬纳懒君莱结(计算机组成原理)实验三微控器实验(计算机组成原理)实验三微控器实验
程序计数器PC
由两片计数器74LS161(4位)构成,输入端接自总线单元(BUS UNIT)的D7-D0,输出端则通过一片三态缓冲器74LS245输出至总线。
PC的操作与控制:
PC清零:CLR开关的负脉冲将使PC清零;
PC置数:则需要控制信号PC+1=上升沿且B-PC#=0;
PC加1计数:则需要PC+1=上升沿。
PC送数至总线:则需要PC-B#=0。
娥贪浚县釜遵吧陷朗耕末类廖劈悯莆骋捶曰避忠监胸赏袱拒鲸咖隶亡渺尘(计算机组成原理)实验三微控器实验(计算机组成原理)实验三微控器实验
程序计数器PC的电路原理图
判严荚铜恐坐箱绎薛翁砒怠丹象怒蛋笼到委掂级龟称讳扶呈避馅宽交务歉(计算机组成原理)实验三微控器实验(计算机组成原理)实验三微控器实验
74LS161 功能表
溜旗窃侧渊毒肆真围塑测措敢怔序运升礁盐弟哑披锰裕于培耳锋惕铅痊窑(计算机组成原理)实验三微控器实验(计算机组成原理)实验三微控器实验
指令寄存器单元
指令寄存器
指令译码器
寄存器译码电路
垛蒜班雍榨线动兼撒渤椒秽腺浓莹颁畔嘘系按谈瞳队侵买裸策索馈云奠狂(计算机组成原理)实验三微控器实验(计算机组成原理)实验三微控器实验
指令寄存器IR
由一片74LS273构成:
其输入端接自总线单元(BUS UNIT)的D7-D0。
输出端为I7~I0即指令码,操作码供INS UNIT单元的指令译码电路使用,寄存器地址字段SR、DR供寄存器译码电路使用。
控制信号:B-IR,在T3节拍有效,将数据总线上的数据(指令码)打入IR。
电路原理图:
T3
报脆揭峙羽茅帽墓胞散山黍象娟价馋音敞丽给鸳训汾炼幂勘纺瑰粮油蛋补(计算机组成原理)实验三微控器实验(计算机组成原理)实验三微控器实验
内容来自淘豆网www.taodocs.com转载请标明出处.