[fpc-devel] Episode 4. Addressing and it's limits Part Two

Mark Morgan Lloyd markMLl.fpc-devel at telemetry.co.uk
Fri Feb 10 10:22:22 CET 2012


Hans-Peter Diettrich wrote:
> Tomas Hajny schrieb:
> 
>> The Intel x86 (and thus also Pentium) opcodes like "AAD" ("ASCII 
>> adjust before division"), etc., suggest some dependency, but I admit 
>> that I didn't try to analyze what results it would have with EBCDIC.
> 
> BCD values are stored as "nibbles" (4 bit binary values), which are 
> independent from character codes. A nibble happens to represent the low 
> 4 bits of the digits, in both ASCII and EBCDIC.

In any event, I'd not expect somebody who'd spent their career focussed 
on mainframes to be sufficiently familiar with x86 assembler to be able 
to make informed criticism at this level of detail. Similarly I'd not 
expect somebody who'd spent their career focussed on PCs to be able to 
make informed criticism of mainframe I/O architecture and the claimed 
throughput levels.

As I've already said, there's a lot of disinformation been disseminated, 
and I think it behooves both sides to admit that both mainframes and PCs 
(and their derivatives, which appear to include everything from large 
servers down to smartphones) have their place and aren't going away.

-- 
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]



More information about the fpc-devel mailing list