标签:hal bubuko || 数值 有关 adr 执行 14. png
Y86-64指令
数值 | 名称 | 含义 |
---|---|---|
1 | AOK | 正常操作 |
2 | HLT | 遇到执行halt指令 |
3 | ADR | 遇到非法地址 |
4 | INS | 遇到非法指令 |
0xF
表示一个单字节的指令指示符
+一个单字节的寄存器指示符
+一个八字节的常数字
OPq
:addq
subq
andq
xorq
jXX
:jmp
jle
jl
je
jne
jge
jg
comvXX
:comvle
comvl
comove
cmovne
cmovge
comovq
逻辑设计与硬件控制语言HCL
&&
、OR ||
、NOT!
[
select 1: expr 1
select 2: expr 2
.
select k: expr k
]
iexp in{ iexp1,iexp2,...iexpk }
Y86-64的顺序实现
SEQ硬件结构
- 白色方框表示时钟寄存器
- 淡蓝色方框表示硬件单元
- 灰色圆角矩形表示控制逻辑块
- 白色圆圈中表示线路的名字
- 中等粗线表示宽度为字长的数据连接
- 细线表示宽度为字节或更窄的数据连接
- 虚线表示单个位的连接
2018-2019-1 20165330 《信息安全系统设计基础》第四周学习总结
标签:hal bubuko || 数值 有关 adr 执行 14. png
原文地址:https://www.cnblogs.com/besty-zyx/p/9826046.html