自學C day03-CPU內部結構和暫存器

weixin_45467012發表於2021-01-03

32b和64b系統區別

說的就是匯流排位數
8b暫存器為A/B/C/D;這四個暫存器的名字並非只是四個字母而已,而是各單詞的簡寫按順序排列起來正好是ABCD;
16b暫存器的名字是8b的分別在後面加X,成為AX/BX/CX/DX;
32b暫存器前面加E成為EAX/EBX/ECX/EDX;
64b的把E變成R成為RAX/RBX/RCX/RDX;
本質沒變,就是大小變了而已

暫存器vs快取vs記憶體

只用注意快取和暫存器不是一個東西就行了

彙編

要看暫存器的話,得用到彙編了,所以C不會涉及到暫存器層面

相關文章