Lub ntsiab lus ntawm kev hais hom yog dab tsi?
Lub ntsiab lus ntawm kev hais hom yog dab tsi?

Video: Lub ntsiab lus ntawm kev hais hom yog dab tsi?

Video: Lub ntsiab lus ntawm kev hais hom yog dab tsi?
Video: lub hom phiaj loj tshaj plaws ntawm kev ntseeg yog dab tsi 2024, Plaub Hlis Ntuj
Anonim

Hais txog hom yog ib feem ntawm cov kev qhia teeb tsa architecture nyob rau hauv feem ntau central processing unit (CPU) designs. Ib hom chaw nyob qhia txog yuav ua li cas xam lub cim xeeb zoo chaw nyob ntawm ib qho kev ua haujlwm los ntawm kev siv cov ntaub ntawv tuav hauv cov ntawv sau npe thiab / lossis qhov tsis tu ncua uas muaj nyob rau hauv kev qhia tshuab lossis lwm qhov.

Ib yam li ntawd, tib neeg nug, siv hom kev hais lus dab tsi?

Txoj kev uas txhua tus neeg ua haujlwm raug xaiv thaum lub sijhawm ua haujlwm yog nyob ntawm hom chaw nyob ntawm kev qhia. Lub hom phiaj ntawm kev siv hais txog hom yog raws li nram no: Muab cov programming versatility rau tus neeg siv. Txhawm rau txo tus naj npawb ntawm cov khoom hauv hais lus teb kev qhia.

Kuj Paub, dab tsi yog hais txog hom hauv microprocessor? Yam yuavtsum tau kawm uantej – Hais txog hom , Chaw nyob hom hauv 8085 microprocessor . Txoj kev ntawm kev qhia cov ntaub ntawv yuav tsum tau ua los ntawm kev qhia yog hu ua hais txog hom . Qhov no qhia tau tias cov ntaub ntawv muab yog cov ntaub ntawv tam sim lossis ib qho chaw nyob . Nws kuj qhia tau hais tias seb qhov muab operand yog sau npe lossis sau npe khub.

Tsuas yog li ntawd, hom kev hais lus nrog piv txwv yog dab tsi?

Chaw Nyob Hom

Hais txog hom Piv txwv kev qhia Lub ntsiab lus
Ncaj nraim Ntxiv R1, (1001) R1 <- R1 + M[1001]
Nco ncua Ntxiv R1, @(R3) R1 <- R1 + M[M[R3]
Auto- nce Ntxiv R1, (R2) + R1 <- R1 + M[R2] R2 <- R2 + d
Auto-decrement Ntxiv R1, -(R2) R2 <-R2-d R1 <- R1 + M[R2]

opcode txhais li cas?

Opcode yog ib feem ntawm kev qhia lus siv tshuab uas qhia txog kev ua haujlwm li cas yog yuav tsum tau ua los ntawm qhov chaw ua haujlwm hauv nruab nrab (CPU). Lub sij hawm yog ib tug luv luv ntawm kev ua haujlwm code.

Pom zoo: