Cascaded shift registers, 7-seg displays, PC input

That seems an awful lot of work and extra code for something that can be done with a 4094 shift register (or similar) and a couple of decoder ic's...