Dab tsi yog pawg hauv microprocessor?
Dab tsi yog pawg hauv microprocessor?

Video: Dab tsi yog pawg hauv microprocessor?

Video: Dab tsi yog pawg hauv microprocessor?
Video: yog hmoov dab tsi tub huas xyooj 2024, Tej zaum
Anonim

Cov pawg yog LIFO (kawg nyob rau hauv, ua ntej tawm) datastructure siv nyob rau hauv lub RAM cheeb tsam thiab yog siv rau storeaddresses thiab cov ntaub ntawv thaum lub microprocessor ceg rau asubroutine. Tom qab ntawd qhov chaw nyob xa rov qab tau siv los thawb rau qhov no pawg . Lawv yog cov pawg pointer, SP, thiab qhov program counter, PC.

Ib yam li ntawd, nws tau nug, koj txhais li cas los ntawm pawg hauv microprocessor?

A pawg pointer yog ib lub npe me me uas khaws qhov chaw nyob ntawm qhov kev thov zaum kawg hauv a pawg . A pawg yog ib qho tshwj xeeb tsis pub uas khaws cov ntaub ntawv los ntawm cov saum toj saud. Raws li qhov kev thov tshiab tuaj, lawv "them" cov neeg laus.

Tsis tas li ntawd, pawg twg yog siv hauv 8085 microprocessor? LIFO (Kawg Hauv Thawj Tawm) pawg yog siv nyob rau hauv 8085 . Ntawm no hom Pob cov ntaub ntawv khaws cia kawg tuaj yeem khaws cia ua ntej.

Ntawm no, lub hom phiaj ntawm pawg hauv microprocessor yog dab tsi?

Pob yog siv los khaws thiab khaws cov chaw nyob rov qab thaum lub sijhawm muaj nuj nqi hu. Nws muab tso rau zoo siv thaum lub sij hawm muaj nuj nqi hu los yog recursive muaj nuj nqi hu. Nws kuj tseem siv los hloov cov lus sib cav rau a muaj nuj nqi . On ib microprocessor nws kuj yog siv los khaws cov xwm txheej registercontents ua ntej lub ntsiab lus hloov.

Dab tsi yog pawg thiab subroutine hauv microprocessor?

A subroutine yog ib qhov kev pab cuam rov siv tau. Ib lub program loj tuaj yeem hu lossis dhia mus rau subroutine ib zaug lossis ntau dua. Cov pawg yog siv ntau txoj hauv kev thaum subroutines hu ua. Nyob rau hauv lub lab no koj yuav kawm: Thefunction of the pawg thiab cov pawg taw tes.

Pom zoo: