找回密码
 立即注册
查看: 117|回复: 6

有些CPU架构为什么不需要条件判断跳转指令?

[复制链接]
  • TA的每日心情
    无聊
    1 小时前
  • 签到天数: 150 天

    [LV.7]常住居民III

    137

    主题

    188

    回帖

    1619

    积分

    金牌会员

    积分
    1619
    发表于 2024-3-9 20:28:31 | 显示全部楼层 |阅读模式
    150954m5o055d4pff5pfot.png


    这个CPU架构指令集总的来说只有三个,除了两个跳转指令,一个NOP没用,其他都是MOV指令
    这个架构也是支持标准C生成代码的,而51单片机有各种跳转
    寄存器减一不为0跳转,两寄存器不等跳转等等,这两种跳转用以上的架构是如何实现的,我就没看到比较跳转功能,比较跳转功能是如何做的


    也没有子程序调用指令,他的程序是如何调用和返回的

    回复 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    前天 08:47
  • 签到天数: 142 天

    [LV.7]常住居民III

    29

    主题

    559

    回帖

    2116

    积分

    荣誉版主

    积分
    2116
    发表于 2024-3-9 22:25:09 | 显示全部楼层
    似乎是直接给  PC指针赋值了
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    1

    主题

    113

    回帖

    627

    积分

    高级会员

    积分
    627
    发表于 2024-3-10 00:08:12 | 显示全部楼层
    这是什么CPU
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    6 小时前
  • 签到天数: 136 天

    [LV.7]常住居民III

    37

    主题

    870

    回帖

    3960

    积分

    荣誉版主

    积分
    3960
    发表于 2024-3-10 05:51:18 | 显示全部楼层
    这是以前龙少自制CPU的指令, 很简陋的.
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 10:39
  • 签到天数: 151 天

    [LV.7]常住居民III

    9

    主题

    305

    回帖

    3725

    积分

    荣誉版主

    积分
    3725
    发表于 2024-3-10 09:33:51 | 显示全部楼层
    数据全部送进ALU判断,再用跳转指令
    比如说jz,就做成ALU读入数据,运算得到一位(例如说这个数自己按位逻辑与,结果放在最后一位上,具体的实现应该不一样),然后判断跳转;
    djnz可以先dec然后jnz,也是类似的方法
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    无聊
    1 小时前
  • 签到天数: 150 天

    [LV.7]常住居民III

    137

    主题

    188

    回帖

    1619

    积分

    金牌会员

    积分
    1619
     楼主| 发表于 2024-3-10 13:21:53 | 显示全部楼层
    kksk 发表于 2024-3-10 09:33
    数据全部送进ALU判断,再用跳转指令
    比如说jz,就做成ALU读入数据,运算得到一位(例如说这个数自己按位逻 ...

    那这种架构跟51比哪个好

    点评

    就是一个简单的玩具, 实现 CPU的部分功能, 和正规产品51 PK , 你说哪个好 ?  详情 回复 发表于 2024-3-10 15:35
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    6 小时前
  • 签到天数: 136 天

    [LV.7]常住居民III

    37

    主题

    870

    回帖

    3960

    积分

    荣誉版主

    积分
    3960
    发表于 2024-3-10 15:35:57 | 显示全部楼层
    QQ624353765 发表于 2024-3-10 13:21
    那这种架构跟51比哪个好

    就是一个简单的玩具, 实现 CPU的部分功能, 和正规产品51 PK , 你说哪个好 ?
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-2 09:27 , Processed in 0.066039 second(s), 59 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表