这章通过学习书中自己设计的Hack语言的使用,弄懂汇编语言的工作原理。

汇编语言最接近底层了,因为每个指令对应一个二进制编码。

当这些指令都变成...0101011100101...的形式后,内存Memory, 处理器CPU,寄存器Register开始工作。

指令的操作挺简单,大致分为寻址,操作两个。

翻译为二进制后怎么工作,第五章才详细讲。

Hack语言一般都是A指令,接着C指令写的,简单写一下还可以。

最新文章

  1. c#.net 使用NPOI导入导出标准Excel (asp.net winform csharp)
  2. Linux运行等级,根目录,文件类型etc
  3. iOS多线程编程之NSThread的使用
  4. HandlerThread 用法
  5. hdu 3398
  6. matlab norm的使用
  7. [iOS]URL编码和解码
  8. github 学习笔记【一】
  9. Web开发必备资源汇总[转]
  10. JS 单击复制,复制后变为已复制
  11. windows下配置两个或多个Tomcat启动的方法
  12. Win10系统下安装Oracle服务器和Oracle客户端
  13. Mysql中较为复杂的分组统计去重复值
  14. Oracle ERP系統借贷关系表
  15. C# .net 语言加密方案
  16. token回话保持,axios请求拦截和导航守卫以及token过期处理
  17. Android中使用TabLayout实现Tab
  18. 【c++基础】判断是否到文件末尾-eof函数
  19. Unix IPC之Posix消息队列(2)
  20. hasura graphql 角色访问控制

热门文章

  1. textbox 输入值提示。。。(类似百度搜索)
  2. shell变量引用
  3. DATASNAP双缓存下载文件
  4. LoadRunner(8)
  5. 洛谷 P3469 [POI2008]BLO-Blockade (Tarjan,割点)
  6. 06—mybatis缓存机制
  7. 【Wince-USB通讯】Wince在没有Wifi的情况下使用USB数据线与PC进行Socket通讯
  8. Linux命令行学习日志-ps ax
  9. html页面之间相互传值
  10. Codeforces 1009 E. Intercity Travelling(计数)