打個(gè)比方:
指令:向右轉(zhuǎn)
執(zhí)行:轉(zhuǎn)(向右)
現(xiàn)在優(yōu)化一下:執(zhí)行連續(xù)的指令:
轉(zhuǎn)(向右,向左,向左,向右,,,,,)
把括號(hào)中的數(shù)據(jù)單獨(dú)提取出來,形成一個(gè)文本。把這個(gè)文本傳遞給指令“轉(zhuǎn)”。
再“升級(jí)”,允許操作人通過鍵盤左右箭頭按鈕,來輸入方向數(shù)據(jù)。
就像一個(gè)開車游戲,啟動(dòng)后,用戶僅僅用左右方向鍵就控制車行進(jìn)了。
總之,指令也是一種數(shù)據(jù)。執(zhí)行任何指令都是按一定的協(xié)議來解釋“數(shù)據(jù)”。一部分?jǐn)?shù)據(jù)被當(dāng)做指令,一部分?jǐn)?shù)據(jù)被當(dāng)做執(zhí)行的具體參數(shù)。
如:
dird:
ls/home
想深入學(xué)習(xí),可以看看《計(jì)算機(jī)是如何跑起來的》