On 6/28/2020 2:32 PM, Chuck Guzis via cctalk wrote:

Why is byte-granularity in addressing a necessity?  It's only an issue
if you have instructions that operate directly on byte quantities in memory.

Why have bytes in the first place then? A packed string does count here. IBM started this mess with the 360 and 32 bits, and everybody followed.Is Fortran I/O the BIBLE on character data. IBM never seemed even to follow one character set encoding even with the similar machines like the IBM 1130.

--Chuck

We don't have opcode space (now that we are 32 bits) to give a byte LOAD/STORE but you can buy extra hardware for string functions seems to have been the marketing idea back then.

Since punchcards I think had a 16 bit encoding, lack of byte data
was not big problem. Who used paper tape on a 360?
Ben.


Reply via email to