【導(dǎo)讀】單片機(jī)系統(tǒng)的設(shè)計(jì)包括硬件設(shè)計(jì)與軟件編程兩部分。在硬件電路設(shè)計(jì)合理的的條件下,還要在編制程序正確的基礎(chǔ)上,單片機(jī)才能按照設(shè)計(jì)者的要求來(lái)完成各種工作。一章MCS—51單片機(jī)硬件的結(jié)構(gòu)基礎(chǔ)上,主要介紹MCS—51指令系統(tǒng)與編程。指令是指揮計(jì)算機(jī)工作的命令,是計(jì)算機(jī)軟件的基本單元。指令有兩種表達(dá)形式。用二進(jìn)制代碼表示的指令稱為機(jī)器碼指令或目標(biāo)代碼指令。式的指令能夠直接被計(jì)算機(jī)硬件識(shí)別執(zhí)行,但不便于記憶。指令才能被計(jì)算機(jī)執(zhí)行。如上面的指令MOVA,#00H即為匯編語(yǔ)言指令。是不同的,在很大度上決定了其相應(yīng)的使用功能。對(duì)于操作數(shù)段的組成有的指令可以沒(méi)有,MCS—51系列單片機(jī)的指令系統(tǒng)有立即尋址,寄存器尋址,一般來(lái)說(shuō),對(duì)于四個(gè)工作寄存器組的編碼如