全球旧事资料 分类
,占用5个固定微地址单元,剩下的其它地方就可以一条微指令占用控存一个微地址单元随意填写,微程序流程图上的单元地址为16进制。
f当全部微程序设计完毕后,应将每条微指令代码化,表512即为将图514的微程序流程图按微指令格式转化而成的“二进制微代码表”。
设计一段机器程序,要求从IN单元读入一个数据,存于R0,将R0和自身相加,结果存于R0,再将R0的值送OUT单元显示。
四、实验步骤
1按图515连接实验线路。2写入实验程序,并进行校验,分两种方式,手动写入和联机写入。
1手动写入和校验
1手动写入微程序①将时序与操作台单元的开关KK1置为‘停止’档,KK3置为‘编程’档,KK4置为‘控存’档,KK5置为‘置数’档。②使用CON单元的SD05SD00给出微地址,IN单元给出低8位应写入的数据,连续两次按动时序与操作台的开关ST,将IN单元的数据写到该单元的低8位。③将时序与操作台单元的开关KK5置为‘加1’档。④IN单元给出中8位应写入的数据,连续两次按动时序与操作台的开关ST,将IN单元的数据写到该单元的中8位。IN单元给出高8位应写入的数据,连续两次按动时序与操作台的开关ST,将IN单元的数据写到该单元
f的高8位。⑤重复①、②、③、④四步,将表512的微代码写入2816芯片中。
图515实验接线图
2手动校验微程序
①将时序与操作台单元的开关KK1置为‘停止’档,KK3置为‘校验’档,KK4置为‘控存’档,KK5置为‘置数’档。
②使用CON单元的SD05SD00给出微地址,连续两次按动时序与操作台的开关ST,MC单元的指数据指示灯M7M0显示该单元的低8位。
③将时序与操作台单元的开关KK5置为‘加1’档。④连续两次按动时序与操作台的开关ST,MC单元的指数据指示灯M15M8显示该单元的中8位,MC单元的指数据指示灯M23M16显示该单元的高8位。
f⑤重复①、②、③、④四步,完成对微代码的校验。如果校验出微代码写入错误,重新写入、校验,直至确认微指令的输入无误为止。
3手动写入机器程序
①将时序与操作台单元的开关KK1置为‘停止’档,KK3置为‘编程’档,KK4置为‘主存’档,KK5置为‘置数’档。
②使用CON单元的SD07SD00给出地址,IN单元给出该单元应写入的数据,连续两次按动时序与操作台的开关ST,将IN单元的数据写到该存储器单元。
③将时序与操作台单元的开关KK5置为‘加1’档。④IN单元给出下一地址(地址自动加1)应写入的数据,连续两次按动时序与操作台的开关ST,将IN单元的数r
好听全球资料 返回顶部