Sunteți pe pagina 1din 2

Problema Rezolvat nr.

2
a). Maparea n zona de memorie
A19 A18

1 Mo
FFFFFh

1 1

CSROM1-L = A19 + A18 + A0

ROM1 (128 ko)


C0000h

CSROM1-H = A19 + A18 + BHE

BFFFFh

1 0

CSROM2-L = A19 + A18 + A0

ROM2 (62 ko)


80000h

CSROM2-H = A19 + A18 + BHE

7FFFFh

0 1

CSSRAM-L = A19 + A18 + A0

SRAM (128 ko)


40000h

CSSRAM-H = A19 + A18 + BHE

3FFFFh

0 0

DRAM (256 ko)

CSDRAM = A19 + A18

S se proiecteze un sistem bazat pe procesorul 8086 (mod maxim)


compus din:
o memorie de date tip DRAM de 256 ko
o memorie de date tip SRAM de 128 ko
o memorie de program tip ROM de 192 ko
o interfa serial 8251 (care funcioneaz n mod asincron, 6
bii de date, paritate impar, 1.5 bii de STOP)
un circuit 8253 (numrtorul 1 este folosit ca surs de
ntrerupere, iar numrtoarele 0 i 2 sunt utilizate pentru
generarea baud-rate-ului pentru interfaa serial la recepie
respectiv transmisie)
un controller de ntrerupere 8259
un sistem de afiare compus din 7 LED-uri

00000h
4 256 ko

Se cere:
a). realizai maparea resurselor i generai semnalele de selecie pentru
dispozitivele din sistem;
b). desenai schema electric a sistemului propus;
c). cuvintele de programare/comand pentru perifericele 8251, 8253.

Maparea n zona de I/O


A15 A14

64 ko
FFFFh

1 1

LED-uri (1o)

CSLED = A15 + A14


C000h

Rezolvare:

BFFFh

1 0

0 1

8251 (2o)

CS8251 = A15 + A14

D7

7FFFh

8253 (4o)

8259 (2o)

D1-0 00

D7

CS8259 = A15 + A14


0000h

8253:

3FFFh

4 16 ko

D0

CS8253 = A15 + A14


4000h

0 0

c). 8251

8000h

D0

S-ar putea să vă placă și