ZiLOG Z80 User Manual page 63

Hide thumbs Also See for Z80:
Table of Contents

Advertisement

0RGLILHG 3DJH =HUR $GGUHVVLQJ
7KH = KDV D VSHFLDO VLQJOH E\WH
ORFDWLRQV LQ SDJH ]HUR RI PHPRU\ 7KLV LQVWUXFWLRQ ZKLFK LV UHIHUUHG WR DV
D UHVWDUW VHWV WKH 3& WR DQ HIIHFWLYH DGGUHVV LQ SDJH ]HUR 7KH YDOXH RI WKLV
LQVWUXFWLRQ LV WKDW LW DOORZV D VLQJOH E\WH WR VSHFLI\ D FRPSOHWH ELW
DGGUHVV ZKHUH FRPPRQO\ FDOOHG VXEURXWLQHV DUH ORFDWHG WKXV VDYLQJ
PHPRU\ VSDFH
B7
5HODWLYH $GGUHVVLQJ
5HODWLYH DGGUHVVLQJ XVHV RQH E\WH RI GDWD IROORZLQJ WKH 2S &RGH WR
VSHFLI\ D GLVSODFHPHQW IURP WKH H[LVWLQJ SURJUDP WR ZKLFK D SURJUDP
MXPS FDQ RFFXU 7KLV GLVSODFHPHQW LV D VLJQHG WZR¶V FRPSOHPHQW QXPEHU
WKDW LV DGGHG WR WKH DGGUHVV RI WKH 2S &RGH RI WKH IROORZLQJ LQVWUXFWLRQ
Op Code
Op Code
7KH YDOXH RI UHODWLYH DGGUHVVLQJ LV WKDW LW DOORZV MXPSV WR QHDUE\ ORFDWLRQV
ZKLOH RQO\ UHTXLULQJ WZR E\WHV RI PHPRU\ VSDFH )RU PRVW SURJUDPV
UHODWLYH MXPSV DUH E\ IDU WKH PRVW SUHYDOHQW W\SH RI MXPS GXH WR WKH
SUR[LPLW\ RI UHODWHG SURJUDP VHJPHQWV 7KXV WKHVH LQVWUXFWLRQV FDQ
6LJQLILFDQWO\ UHGXFH PHPRU\ VSDFH UHTXLUHPHQWV 7KH VLJQHG
GLVSODFHPHQW FDQ UDQJH EHWZHHQ  DQG  IURP $ 7KLV DOORZV
IRU D WRWDO GLVSODFHPHQW RI  WR  IURP WKH MXPS UHODWLYH 2S &RGH
DGGUHVV $QRWKHU PDMRU DGYDQWDJH LV WKDW LW DOORZV IRU UHORFDWDEOH FRGH
80
One Byte
Op Code
B0
Effective Address is
(B5 B4 B3 000)2
Jump Relative (One Byte Op Code)
8-Bit Two's Complement
Displacement Added to
Address (A+2)
LQVWUXFWLRQ WR DQ\ RI HLJKW
CALL
= &38 ,QVWUXFWLRQ 'HVFULSWLRQ
< %27
7UGT U /CPWCN


Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Z80 and is the answer not in the manual?

Table of Contents