2017-2018-1 20155201 《信息安全系统设计基础》第七周学习总结

it2022-05-09  38

2017-2018-1 20155201 《信息安全系统设计基础》第七周学习总结

教材学习内容总结

一、处理器体系结构

Y86-64指令集体系结构 ISA(Instruction-Set Architecture)指令集体系结构:一个处理器支持的指令和指令的字节集编码。内存的理解:一个很大的字节数组,保存着程序和数据。Y86-64用虚拟地址来引用内存位置。硬件和操作系统软件联合起来将虚拟地址翻译成实际或物理地址,指明数据实际存在内存中哪个地方。虚拟内存系统向Y86-64程序提供了一个单一的字节数组映像。

异常:遇到异常时,处理器停止执行指令;异常处理程序可以被配置成不同的结果。Y86-8需要将常数加载到寄存器,算术指令中不能使用立即数。逻辑设计和硬件控制语言HCL 实现一个数字系统的三个主要的组成部分:计算对位进行操作的函数的组合逻辑、存储位的存储器单元,以及控制存储器单元更新的时钟信号。

AND用&&表示,OR用||表示,NOT用!表示。不要与%、|、~混淆,逻辑门只对单个位的数进行操作,而不是整个字。

情况表达式示例:选择表达式顺序求值,第一个求值为1的情况会被选中。

int Out=[ s: A; //s为1时Out=A,s为0时,顺序求下一表达式值。 1: B; //s为0时,Out=B。一种指定默认情况的方法。几乎所有情况表达式以此结尾。 ] 为了产生时序电路(有状态并且在这个状态上进行计算的系统),引入按位存储信息的设备。时钟寄存器:存储单个位或字,时钟信号控制寄存器加载输入值。随机访问存储器:存储多个字,用地址来选择该读或该写哪个字,包括处理器的虚拟存储器系统,寄存器文件比如
转载请注明原文地址: https://win8.8miu.com/read-1488945.html

最新回复(0)