8086 adatbusz irany
Tauri
elektrolista at pdg.hu
Mon Jun 5 11:00:39 CEST 2006
Haliho
Monday, June 05, 2006, 10:55:32 AM, írtad:
> ----- Original Message -----
> From: "Tauri" <elektrolista at pdg.hu>
> To: "L. Pásztor" <elektro at tesla.hu>
> Sent: Monday, June 05, 2006 10:04 AM
> Subject: Re: 8086 adatbusz irany
>>> 001 Memwrite
>>> 010 Memread
>>> 101 I/O write
>>> 110 I/O read
>>Majdnem jol emlekszel. Forditva van a mem es az i/o.
>>A kerdesem az hogy mondjuk a "101" ami "read memory" ott hogyan nez ki a
>>dolog.
> Bocs, elnéztem. Amit írtam 8085-re ment. Elõ kéne túrni a x86 doksit, de
> fene tudja hol van.
> A 8085-nél különben az IO/M a RD a WR és az ALE játszott.
> Annak idején 8255, 8755 , 8156 volt rájuk akasztva.
>>A gond hogy az ADxx az cim es adatbusz egyben.
> A 8058-nél kitettük a felsõ címet, mert az alsó 8 bit közös volt az adattal.
> Külön latch-be ment az alsó cím. Alsó címet beleccseltük. Felsõ címet
> kitettük. Ha irás volt az adatot is kitettük az alsó, AD buszra.
> Irás/olvasás irány beálltás. Perifériát megnyitottuk, irásra vagy olvasásra.
> Csip enable-ként jó volt például az IO/M. Irtuk vagy olvastuk a perifériát.
> Ennyi volt. Az S vezetékek a periféria közvetlen piszkálgatásban nem
> játszottak. Státuszra, debugra ment.
> Ha jól rémlik a x86 procedúrája sem különbözött ettõl sokban. De mondom,
> nincs elõttem doksi.
mint mar irtam ket uzemmodja van a minimum az kb gasonlo mint a 8085
es egyeb normalis procike (rd,wr,ale) de a maximum modban a 3 status
labbol kell dekodolni a az ale,rd,wr jeleket
--
More information about the Elektro
mailing list