Briel Computers Replica 1 Plus — Briel Computers Replica 1 Plus User Manual & Service Guide PDF

Replica 1 plus Users Manual FFC1: 20 DC FF JSR PRBYTE Output it in hex format. FFC4: 86 2B XAMNEXT STX MODE 0->MODE (XAM mode). FFC7: A5 24 LDA XAML FFC8: C5 28 CMP L Compare ‘examine index’ to hex data. FFCA: A5 25 LDA XAMH FFCC: E5 29 SBC H FFCE:B0 C1 BCS TONEXTITEM Not less, so no more data to output. FFD0: E6 24 INC XAML FFD2: D0 02 BNE MOD8CHK Increment ‘examine index’. FFD4: E6 25 INC XAMH FFD6: A5 24 MOD8CHK LDA XAML Check low-order ‘examine index’ byte FFD8: 29 07 AND #$07 For MOD 8=0 FFDA: 10 C8 BPL NXTPRNT Always taken. FFDC: 48 PRBYTE PHA Save A for LSD. FFDD: 4A LSR FFDE:4A LSR FFDF:4A LSR MSD to LSD position. FFE0: 4A LSR FFE1: 20 E5 FF JSR PRHEX Output hex digit. FFE4:

68 PLA Restore A. FFE5: 29 0F PRHEX AND #$0F Mask LSD for hex print. FFE7: 09 B0 ORA #$B0 Add “0”. FFE9: C9 BA CMP #$BA Digit? FFEB:90 02 BCC ECHO Yes, output it. FFED:69 06 ADC #$06 Add offset for letter. FFEF: 2C 12 D0 ECHO BIT DSP DA bit (B7) cleared yet? FFF2: 30 FB BMI ECHO No, wait for display. FFF4: 8D 12 D0 STA DSP Output character. Sets DA. FFF7: 60 RTS Return. FFF8: 00 00 (unused) FFFA:00 0F (NMI) FFFC:00 FF (RESET) FFFE: 00 00 (IRQ) HARDWARE NOTES Page 0 Variables Other Variables XAML 24 IN 200-27F XAMH 25 KBD D010 STL 26 KBD CR D011 STH 27 DSP D012 L 28 DSP CR D013 H 29 YSAV 2A MODE 2B © Briel Computers 2014 page 32