Blogtrottr Yahoo!奇摩知識+ - 分類問答 - 科學常識 - 發問中 Yahoo!奇摩知識+ - 分類問答 - 科學常識 - 發問中 Microsoft Excel 2010 Training CourseBeginner / Intermediate self-paced online course of Microsoft's spreadsheet application. Enroll for just $99. From our sponsors 機械語言1、0 ,經過什麼轉變,才會輸出高低平電壓呢? Oct 26th 2013, 15:08 機器語言是用二進制代碼表示的電腦能直接識別和執行的一種機器指令的集合。 它是電腦的設計者透過電腦的硬體結構賦予電腦的操作功能。 機器語言具有靈活、直接執行和速度快等特點。 不同型號的電腦其機器語言是不相通的,按著一種電腦的機器指令編製的程式 ,不能在另一種電腦上執行。用機器語言編寫程式,編程人員要首先熟記所用電腦的全部指令代碼和代碼的涵義。 手編程式時,程式設計師得自己處理每條指令和每一資料的儲存分配和輸入輸出,還得記住編程過程中每步所使用的工作單元處在何種狀態。 這是一件十分繁瑣的工作,編寫程式花費的時間往往是實際執行時間的幾十倍或幾百倍。 而且,編出的程式全是些0和1的指令代碼,直觀性差,還容易出錯。 現在,除了電腦生產廠家的專業人員外,絕大多數的程式設計師已經不再去學習機器語言了。機器語言是微處理器理解和使用的,用於控制它的操作二進制代碼。8086到Pentium的機器語言指令長度可以從1位元組到13位元組。儘管機器語言好像是很複雜的,然而它是有規律的。存在著多至100000種機器語言的指令。 這意味著不能把這些種類全部列出來。以下是一些範例:指令部份的範例0000 代表載入(LOAD)0001 代表儲存(STORE)...暫存器部份的範例0000 代表暫存器A0001 代表暫存器B...記憶體部份的範例000000000000 代表位址為0 的記憶體000000000001 代表位址為1 的記憶體000000010000 代表位址為16 的記憶體100000000000 代表位址為2^11 的記憶體整合範例0000,0000,000000010000 代表LOAD A, 160000,0001...
請先 登入 以發表留言。