回文章列表
作者journeyman@kkcity.com.tw (㊣INTEL脫猿殼計畫失敗), 信區: sources
標題Re: [問題]組合語言..請教各位高手..
時間KKCITY (Sun Jan 2 23:59:11 2005)
轉信站: GIBBS!news2.ncku!ccnews.ncku!news.ccns.ncku!news.mksh.phc!news.nsysu!Sp
Origin: bbs.kkcity.com.tw

※ 引述《WPC.bbs@bbs.nhctc.edu.tw (找一個理由...)》之銘言:
> 最近用組合語言實做RSA/RC6/SHA512, 就老是含恨... 常常還是必須要動用記憶體...
> 真的覺得蠻痛苦的...
> (其實現在的P4/K7/K8核心,內部都是risc, 老早就擁有數十個register了,相容性...唉)

老大果然厲害!
其實我一直想設計個MIPS -> x86 asm translator
用記憶體實作32個暫存器 隨便用 XD
(這其實是有正面意義的,幫助沒記憶體管理觀念的人成功駕馭組合語言)

> 多register有個好處... 那就是即使是C/C++這些高階語言最佳化後也可以變得很有效率..
> 如果CPU只有一個通用暫存器... 那... 那還是用C好了啦... @@"

聽說4004就只有一個accumulator

---

不過還有目錄暫存器用來存取記憶體啦…
 
--
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
          For the King and country must we secure all the advantages!         
_______________________________________

                                                                 "Scarazin V1"
                                                              -- journeyman --
--
┌─────KKCITY─────┐   ◢╱  只要你通過身份認證 ~    ◥█
         bbs.kkcity.com.tw           免經驗、五人連署即開班系板 
└──From:218.160.86.83      ──┘   ◥╲  趕快為班上設個秘密基地吧! 
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻