為什么手機不用x86的CPU呢?
內(nèi)存與編譯器

化繁為簡


精簡指令集哲學(xué)


兩數(shù)相乘

從內(nèi)存中加載地址A上的數(shù),存放在寄存器中
從內(nèi)存中夾雜地址B上的數(shù),存放在寄存器中
ALU根據(jù)寄存器中的值進行乘積
將乘積寫回內(nèi)存
MULT A B
a = a * b;
從內(nèi)存中加載地址A上的數(shù),存放在寄存器中
從內(nèi)存中夾雜地址B上的數(shù),存放在寄存器中
ALU根據(jù)寄存器中的值進行乘積
將乘積寫回內(nèi)存
LOAD RA, ALOAD RB, BPROD RA, RBSTORE A, RA

標(biāo)準(zhǔn)從來都是一個好東西
LOAD RA, ALOAD RB, BPROD RA, RBSTORE A, RA
指令流水線

名揚天下

評論
圖片
表情
