首页 » 互联网 » 低廉甜头74系列8位CPU_指令_时钟

低廉甜头74系列8位CPU_指令_时钟

admin 2025-01-01 14:18:34 0

扫一扫用手机浏览

文章目录 [+]

本CPU指令39条:传送指令33条、掌握转移指令3条、运算指令2条,空指令1条。

本CPU每一个时钟一条指令,单周期指令,由高位ROM和低位ROM组成16位指令,地址16位,ROM和RAM都是64KB

低廉甜头74系列8位CPU_指令_时钟 低廉甜头74系列8位CPU_指令_时钟 互联网

一贯以来对CPU的运行事理很是好奇,看了很多的的书都不明白,写的太繁芜,直到2014年看了《穿越打算机的迷雾》、《编码的奥秘》,龙少设计的CPU,终于明白了事理!

低廉甜头74系列8位CPU_指令_时钟 低廉甜头74系列8位CPU_指令_时钟 互联网
(图片来自网络侵删)

这个CPU实在是龙少CPU的改进版!
最大差异在掌握器,他的CPU只利用了时钟上升沿,而我这个掌握器利用了上升沿和低落沿,利用时钟上升沿三态门打开,低落沿寄存器锁存完成指令掌握

本CPU事情事理:以A>>B指令为例,ROM地址0000H存放高00100001 低00000000,高ROM输出连接两个4/16译码器,低ROM输出连接数据总线,高ROM输出使译码器A三态门掌握端为0,B触发轫为0,但是经由反相器和三态门实现高电平脉冲输出,只有在时钟低电平的时候才输出,也便是时钟为高电平时三态门打开,时钟为低电平时触发器锁存数据,完美实现一个时钟内完成一条指令掌握!


这个CPU最大的麻烦是编写程序,利用开关和机器措辞编写太慢,还随意马虎出错,本来是利用27C020当ROM的但是这个编码太麻烦了,末了改成HM628128来当ROM利用,本CPU事情时钟利用555电路,事情频率100KHZ,低段测试频率0.5HZ、2HZ、500HZ。

运算板

RAM板

555时钟板和I/O板

掌握板

ROM板

编码板

背面连接图

整机成品

指令集

标签:

相关文章

大学C语言学习的挑战与应对步骤

C语言作为一门历史悠久、应用广泛的计算机编程语言,在我国大学计算机专业中占有举足轻重的地位。C语言的学习并非易事,许多学生在学习过...

互联网 2025-01-04 阅读0 评论0