2018-2019-1 20165227 《信息安全系统设计基础》第4周学习总结

2018-2019-1 20165227 《信息安全系统设计基础》第4周学习总结

学习目标

  • 了解ISA抽象的作用
  • 掌握ISA,并能举一反三学习其他体系结构
  • 了解流水线和实现方式

学习任务

  • 阅读教材,完成课后练习(书中有参考答案),考核:练习题把数据变换一下
  • 教材中相关代码运行、思考一下,读代码的学习方法见「代码驱动的程序设计学习」。
  • 教材4.1-4.3中练习,重点:4.1 4.2 4.5 4.6 4.8 4.10 4.11 4.12 4.16 4.17 4.19 4.21 4.24

学习内容

  • Y86-64指令集体系结构:定义一个指令集体系结构,包括定义各种状态单元、指令集和它们的编码、一组编程规范和异常事件处理

  • 程序寄存器

  • Y86-64指令

  • 指令编码

  • 组合电路

  • 每个逻辑门的输入必须连接到下述之一:一个系统输入;某个储存器单元的输出;某个逻辑门的输出

  • 两个或多个逻辑门的输出不能连接到一起

  • 这个网必须是无环的

  • HCL布尔表达式:能很清楚地表明组合逻辑电路和C语言中逻辑表达式的对应之处

  • 时钟寄存器:存储单个位或字

  • 随机访问存储器:存储多个字,用地址来选择该读或该写哪个字

  • SEQ硬件结构:取指、译码、执行、访存、写回、PC更新

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 60/60 1/1 7/7
第二周 100/160 1/2 8/15
第三周 120/280 1/3 10/25
第四周 100/380 1/4 11/36
posted @ 2018-10-21 21:48  朱越  阅读(144)  评论(0编辑  收藏  举报