pshipkov wrote on Today, 17:14:
XT is a PC‑class system with an 8088/8086 CPU, 20-bit physical address bus (up to 1Mb of directly addressable system memory), no protected mode, 8‑bit expansion slots.
Well, yes and no. It depends on someone's definition.
In general, the XT is being defined by the motherboard design of IBM PC 5160 and its architecture.
The AT, for example, was an XT extension with a standard Real-Time Clock (RTC), a real keyboard controller (8042 based mircrocontroller),
16450 UART, the AT BIOS, AT bus (80286 front-side bus), secondary DMA/IRQ controller.
So if someone shoehorns an 8086 or 80186 in a PC/AT motherboard design it's not suddenly becoming an XT.
Key elements of AT architecture such as standard Real-Time Clock, AT BIOS and the cascaded DMA/IRQ controllers are still there.
Even 16-Bit wide I/O is possible (=ISA cards can work), albeit limited to 20 Bit address range.
Let's call it an E.T. architecture! 😁
(Enhanced Architecture)
Edited. Multiple edits.
Edit: @pshipkov I didn't meant to say your statement was wrong.
I rather meant that there's more to it.
The Japanese PC-9801 for example is an 8086 PC running DOS, too, but it's not an XT.
The memory layout, the i/o ports and software/hardware interrupts are different, among other things.
And back in the 80s, the west also had "MS-DOS compatibles" that weren't XT architecture.
Edit:
16-bit ISA video cards are a next gen technology compared to XT machines.
Umm.. Depends, I think. Back in 1987-1990, both the 16-Bit and 8-Bit VGA cards used same chip.
- The Paradise PVGA1A was used on an 8-Bit budget card that was limited to 256KB of video RAM, for example.
Users who wanted or needed 512KB or 1MB of video RAM had to get the 16-Bit models.
No matter if they had an PC/XT or AT. The higher end models worked in either slot.
https://dosdays.co.uk/topics/Manufacturers/pa … rofessional.php
IMO the upper limit for "turbo XT" is still 8-bit external data bus, I don't see how the V30 could be considered an XT by any stretch of the imagination
The Amstrad PC 1512 and 1640 used 8086 CPU and were popular IBM compatible PCs back in ca. 1986.
The V30 CPU also was often used as an upgrade. Not sure if they were considered XTs or not, though.
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//