Data Types

LC-3 supports 2 complement integers

MIPS supports: complement Unsigned Floating

TradeOffs:

是否支持高级的数据结构?编译器的难度 VS 微处理器的难度

Addressing Mode

LC-3:

  • Immediate
  • Reg
  • Memory addressing modes
    • PC-relative
    • Indirect
    • Base-offset

MIPS:

Op Instruction

很有意思的是MIPS没有not,他用nor实现(两个操作数都是x)

immediate should be sign-extended

sub in LC-3:

间接寻址

间接寻址相对于PC-realtive使得寻址地址可以在内存的任何位置(9 bits的PC- relative范围是【PC+255,PC-256】)

Immediate Addressing Mode

LEA:DR <- PC + Imme

计算内存地址

Control instruction

NOP:将nzp均设置为0

unconditional jump:将nzp均设为1

20220516_ISA相关推荐

最新文章

  1. .net 中 using的几种用法
  2. 数据操作DataBaseCtrl
  3. 【编程之美】24点游戏
  4. 【翻译自mos文章】job 不能自己主动运行的解决方法
  5. Oracle数据库名,实例名,服务名的区别
  6. 如果没有就插入,如果有就更新
  7. 2009年9月等考试题及答案51CTO站第一时间发布
  8. 我的B端产品经理工作流
  9. Postman和postwoman安装及简介
  10. 【Logstash】记录一次logstash拉取数据很慢的问题
  11. 利用ajax防止session过期,AJAX实现防止Session过期
  12. 滴滴 Web 移动端组件库 cube-ui 开源
  13. LINQ的ORM功能中对使用sp_executesql语句的存储过程的支持
  14. 面向对象-属性查找与绑定方法
  15. “菁客”发布《2018中国移动社交招聘趋势报告》
  16. python怎么爬取电影海报_Python3 爬取时光网电影海报和电影数据
  17. 2017双11核心技术揭秘—双十一海量数据下EagleEye的使命和挑战
  18. OPENCV入门教程十四:medianBlur中值平滑
  19. 计算机网络:P4.3-网络层(下)
  20. 百度地图 -- 离线地图开发

热门文章

  1. 电销行业智能化将是时代发展的必然趋势
  2. Node.js批量刷CSDN博客访问量
  3. 在线增加网站PV量单页源码
  4. 用迭代和递归方式分别写一个兔子生育的python程序(斐波那契数列)
  5. tensorflow函数-tf.assign()
  6. 我在Salira的800天(2009.5.20~2011.7.29)-三.研究与学习篇
  7. adams2015怎么把工具栏打开_剪映怎么玩的更好?教你0基础也能秒会的剪映三大进阶级功能!...
  8. yapi连接mongodb集群
  9. 给大家推荐几款小型的Linux发行版
  10. 石头剪刀布AI进化版