On: raising the semantic level of a program
ben
bfranchuk at jetnet.ab.ca
Sun Jun 28 17:28:32 CDT 2020
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.
More information about the cctalk
mailing list