CIF — Change Instruction Field
CIF
Obsah bitů b6-b8 instrukce je uložen do registru IB
. Následná instrukce JMP nebo JMS zapíše obsah registru IB
do registru IF
a způsobí tak přechod na banku z programem určenou registrem IB
.
MB6-8 → IB
mnemo | kód | |
---|---|---|
binary | octal | |
CIF | 110 010 nnn 010 | 6202 |
1 / File: db/pdp8.code/ex_dfif.pal -*- mode:asm; -*- 2 3 0400 *0400 / program start at address 400 in field 0 4 00400 7200 START, CLA 5 00401 6224 RIF / Read IF into AC bits 6-8 6 00402 3211 DCA LASTIF 7 00403 6214 RDF / Read DF into AC bits 6-8 8 00404 3212 DCA LASTDF 9 10 00405 6221 CDF 20 / Change DF to 2 11 00406 6212 CIF 10 / Change IB to 1 12 00407 5300 JMP 0500 / IB->IF; Jump to 0500 in IF 1 13 00410 7402 HLT 14 15 00411 0000 LASTIF, 0 16 00412 0000 LASTDF, 0 17 18 FIELD 1 19 10200 7402 HLT 20 $ No detected errors
Podobné instrukce: CDF, RDF, RIF.