10-03-2016, 01:00 PM

Hi all,

I've been looking at some amazing old works by Jarques Laporte and microcode regarding the P register.

code: [if P = x] (xxxx100100)

or

code: [if p # x] (xxxx101100)

x is an index in (4, 8, 12, 2, 9, 1, 6, 3, 1, 13, 5, 0, 11, 10, 7, 4)

(however, 4 and 1 are duplicated in the indexing sets)

code: [p = x] (xxxx111100)

x is an index in (14, 4, 7, 8, 11, 2, 10, 12, 1, 3, 13, 6, 0, 9, 5, 14)

(however, 14 is duplicated in this indexing set)

Just wondering how the full 16 values can be recovered when there are duplicated values in the indexing.

cheers

Tony

I've been looking at some amazing old works by Jarques Laporte and microcode regarding the P register.

code: [if P = x] (xxxx100100)

or

code: [if p # x] (xxxx101100)

x is an index in (4, 8, 12, 2, 9, 1, 6, 3, 1, 13, 5, 0, 11, 10, 7, 4)

(however, 4 and 1 are duplicated in the indexing sets)

code: [p = x] (xxxx111100)

x is an index in (14, 4, 7, 8, 11, 2, 10, 12, 1, 3, 13, 6, 0, 9, 5, 14)

(however, 14 is duplicated in this indexing set)

Just wondering how the full 16 values can be recovered when there are duplicated values in the indexing.

cheers

Tony