從程序到電子信號(hào):
高級(jí)語(yǔ)言源程序-->(編譯)-->
匯編語(yǔ)言程序-->(匯編)-->
目標(biāo)文件:機(jī)器語(yǔ)言模塊 & 目標(biāo)文件:庫(kù)程序(機(jī)器語(yǔ)言)-->(鏈接)-->
可執(zhí)行文件:機(jī)器語(yǔ)言程序-->(加載)--> ? ? ? ?//操作系統(tǒng)調(diào)度或BOOT引導(dǎo)
存儲(chǔ)器中:二進(jìn)制機(jī)器指令流-->(CPU取指慎璧、譯碼爵憎、控制單元)-->
電路上的信號(hào)(直接控制CPU各部件運(yùn)作 ?|| ?通過(guò)接口電路控制外設(shè)運(yùn)作
一條指令的執(zhí)行過(guò)程簡(jiǎn)單分為兩個(gè)操作階段:取指诞吱,執(zhí)行或悲。
存儲(chǔ)程序原理(馮諾依曼):將事先設(shè)計(jì)好襟衰,用以描述計(jì)算機(jī)階梯過(guò)程的程序如同數(shù)據(jù)一樣,采用二進(jìn)制形式存儲(chǔ)在機(jī)器中涯塔,計(jì)算機(jī)在工作時(shí)自動(dòng)高速地從機(jī)器中逐條取出指令加以執(zhí)行鹤啡。