Lab
03 – JUMP & Decoder
4/16 Bit Decoder
Thank you 3/8 bit decoder. This was really straightforward to build.
I have a continuing problem with the decoder: When an undefined program line is entered, the whole unit enters an undefined state and from there everything starts producing X's. I suppose this is not entirely unexpected, but it would be nice for it to be able to recover or be aware of unused ROM/RAM and avoid reading from it.
JUMP here is the basic program I have working with the JMP command.
ffff
fffe
fffd
fffc
fffb
fffa
fff9
fff8
fff7
fff6
fff5
fff4
fff3
fff2
fff1
fff0
0000
faa0
faa1
faa2
faa3
a01d
faa4
faa5
faa6
faa7
faa8
faa9
a023
faaa
faab
faac
faad
faae
a016
faaf
a000
Here is a link to my JMP coded PROM enabled skeletal CPU: Download