
,6' 6HULHV
6
Voice Solutions in Silicon
0(66$*( &8(,1*
0HVVDJH FXHLQJ DOORZV WKH XVHU WR VNLS WKURXJK
PHVVDJHV ZLWKRXW NQRZLQJ WKH DFWXDO SK\VLFDO OR
FDWLRQ RI WKH PHVVDJH 7KLV RSHUDWLRQ LV XVHG GXU
LQJ SOD\EDFN ,Q WKLV PRGH WKH PHVVDJHV DUH
VNLSSHG WLPHV IDVWHU WKDQ LQ QRUPDO SOD\
EDFN PRGH ,W ZLOO VWRS ZKHQ DQ (20 HQG RI PHV
VDJH PDUNHU LV UHDFKHG 7KHQ WKH LQWHUQDO
DGGUHVVFRXQWHU ZLOO SRLQW WR WKH QH[W PHVVDJH
Hrhtr8rvtphirryrprqyhur
irtvvtshyhrhv
! 6urDrqhhvuvsrqsurDT9#"
pyhqhqqrqhhvirvtuvsrqv8hr
uyqirhxrpuuhurqhhuvsrqvv
phviyrvuprrrhvDv
viyrrhqvrqhhhqhhr
rhvhurhrvrTrrAvtr%utu
Avtr(sPpqrsh
32:(583 6(48(1&(
7KH ,6' ZLOO EH UHDG\ IRU DQ RSHUDWLRQ DIWHU
738' PVDSSUR[LPDWHO\ IRU .+]VDPSOHUDWH
7KH XVHU QHHGV WR ZDLW 738' EHIRUH LVVXLQJ DQ RSHUD
WLRQDO FRPPDQG )RU H[DPSOH WR SOD\ IURP DG
GUHVV WKH IROORZLQJ SURJUDPLQJ F\FOH VKRXOG
EHXVHG
3OD\EDFN 0RGH
6HQG32:(583 FRPPDQG
:DLW 738' SRZHUXS GHOD\
6HQG6(73/$< FRPPDQG ZLWKDGGUHVV
6HQG3/$<FRPPDQG
7KH GHYLFH ZLOO VWDUW SOD\EDFN DW DGGUHVV DQG LW
ZLOO JHQHUDWH DQ LQWHUUXSW ZKHQ DQ (20 LV
UHDFKHG ,W ZLOO WKHQ VWRSSOD\EDFN
5HFRUG 0RGH
1.
6HQG 32:(583 FRPPDQG
2.
:DLW 738' SRZHUXS GHOD\
3.
6HQG 32:(583 FRPPDQG
4.
:DLW [ 738' SRZHUXSGHOD\
5.
6HQG 6(75(& FRPPDQG ZLWK DGGUHVV
6.
6HQG 5(& FRPPDQG
7KH GHYLFH ZLOO VWDUW UHFRUGLQJ DW DGGUHVV DQG LW
ZLOO JHQHUDWH DQ LQWHUUXSW ZKHQ DQ RYHUIORZ LV
UHDFKHG HQG RI PHPRU\ DUUD\ ,W ZLOO WKHQ VWRS UH
FRUGLQJ
Table 2: Opcode Summary
Instruction
Opcode <5 bits>
Address <11 bits>
Operational Summary
32:(583
;;;;;;;;;;;! 3RZHU8S'HYLFH ZLOOEH UHDG\IRUDQ RSHUDWLRQ DIWHU7QV9
6(73/$<
$r$!
,QLWLDWHV 3OD\EDFN IURP DGGUHVV$r$!
3/$<
;;;;;;;;;;;! 3OD\EDFN IURP WKH FXUUHQWDGGUHVV XQWLO(20 RU29)
6(75(&
$r$!
,QLWLDWHV D5HFRUGRSHUDWLRQ IURP DGGUHVV$r$!
5(&
;;;;;;;;;;;! 5HFRUGVIURP FXUUHQWDGGUHVVXQWLO 29)LVUHDFKHG
6(70&
$r$!
,QLWLDWHV 0HVVDJH &XHLQJ 0&IURP DGGUHVV$r$!
0&
;;;;;;;;;;;! 3HUIRUPV D0HVVDJH &XH3URFHHGVWRWKH HQGRIWKHFXUUHQWPHVVDJH
(20 RU HQWHUV 29) FRQGLWLRQ LI QR PRUH PHVVDJHV DUH SUHVHQW
6723
;;;;;;;;;;;;! 6WRSV FXUUHQWRSHUDWLRQ
67233:5'1
;;;;;;;;;;;;;! 6WRSVFXUUHQW2SHUDWLRQ DQG HQWHUVVWDQGE\ SRZHUGRZQPRGH
5,17!
;;;;;;;;;;;;! 5HDG,QWHUUXSWVWDWXVELWV2YHUIORZ DQG (20