News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu

The Genius of Amstrad I/O Addresses (Blog Article)

Started by Bread80, 15:47, 30 September 24

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

McArti0

CPC 6128, Whole 6128 and Only 6128, with .....
NewPAL v3 for use all 128kB RAM by CRTC as VRAM
One chip drver for 512kB extRAM 6128
TYPICAL :) TV Funai 22FL532/10 with VGA-RGB-in.

McArti0

page 54

opcode list

B-> A8-A15

in 1976.
CPC 6128, Whole 6128 and Only 6128, with .....
NewPAL v3 for use all 128kB RAM by CRTC as VRAM
One chip drver for 512kB extRAM 6128
TYPICAL :) TV Funai 22FL532/10 with VGA-RGB-in.

McArti0

Quote from: Prodatron on 20:09, 01 October 24
Quote from: McArti0 on 18:46, 01 October 24
QuoteNote that the I/O port address is duplicated onto both AD0-AD7 and A8-A15
http://www.bitsavers.org/components/intel/MCS80/MCS80_85_Users_Manual_Jan83.pdf  page 35  (2-12)  About 8085A



OUT 0-255

About 8080, page 68 (4-4)
So only the Z80 was able to handle 16bits? Not even the 8085 in a useful way?
Quote from: Prodatron on 20:09, 01 October 24
Quote from: McArti0 on 18:46, 01 October 24
QuoteNote that the I/O port address is duplicated onto both AD0-AD7 and A8-A15
http://www.bitsavers.org/components/intel/MCS80/MCS80_85_Users_Manual_Jan83.pdf  page 35  (2-12)  About 8085A



OUT 0-255

About 8080, page 68 (4-4)
So only the Z80 was able to handle 16bits? Not even the 8085 in a useful way?
8085 can be justified, because it has a data bus multiplexed with addresses. AD0-AD7. Copy A0-A7 to A8-A15 allowed easy use of IO with disentangled addresses from data. So I guess everyone used 8085 IO from A8-A15.
CPC 6128, Whole 6128 and Only 6128, with .....
NewPAL v3 for use all 128kB RAM by CRTC as VRAM
One chip drver for 512kB extRAM 6128
TYPICAL :) TV Funai 22FL532/10 with VGA-RGB-in.

GUNHED

Quote from: Bread80 on 12:53, 01 October 24
Quote from: Prodatron on 20:59, 30 September 24It is totally wrong, that the Z80 only had 8 bit I/O addresses. Sounds like click-bait :P
Zilog disagrees: "I/O device at one of 256 possible ports".
Don't thrust these guys, they discontinued producing the chip  ;)
http://futureos.de --> Get the revolutionary FutureOS (Update: 2024.10.27)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

pelrun

"hey, the high byte is hooked up for IO but if we just say that the market will decide we're not actually 8080 compatible... put the truth later in the datasheet since the managers won't read that far"

Powered by SMFPacks Menu Editor Mod