Jméno

CIF — Change Instruction Field

Přehled

CIF

Popis

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

mnemokód
binaryoctal
CIF110 010 nnn 0106202

Ukázky

    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

Odkazy

Podobné instrukce: CDF, RDF, RIF.

Licence Creative Commons
Elektronika a počítače, jejímž autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .