Организация внутренней памяти данных - Лекция. Однокристальные микро-эвм

^ Организация внутренней памяти данных.
Место DSEG содержит в себе 256 ячеек памяти, часть из которых является сразу элементами других пространств (Рис. 0.11). Так, 1-ые 32 б ОЗУ занимают 4 банка РОНов. Служебные регистры, порты ввода/вывода, таймеры, батареи и Организация внутренней памяти данных - Лекция. Однокристальные микро-эвм др. так же совмещены с ячейками памяти и полями битового сектора. Это дает возможность воззвания к одному физическому объекту различными методами. Так, к ячейке DSEG[E0] можно обратиться по прямому и косвенному Организация внутренней памяти данных - Лекция. Однокристальные микро-эвм адресу, обратиться как к аккуму A и как к полю BSEG[E0..E7] (к каждому биту в отдельности).




a)

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F




0

R0

R1

R2

R3

R4

R5

R6

R7

R0

R1

R2

R3

R Организация внутренней памяти данных - Лекция. Однокристальные микро-эвм4

R5

R6

R7




1

R0

R1

R2

R3

R4

R5

R6

R7

R0

R1

R2

R3

R4

R5

R6

R7




2




















































3




















































4




















































5




















































6




















































7




















































b)

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F




8




















































9




















































A




















































B




















































C




















































D




















































E




















































F























































0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F






































































- ячейки, занятые битовым местом BSEG










0

1

2

3 ..

..7

8

9

A

B

C

D..




8

P0

SP

DPTL

DPTH

PCON

TCON

TMOD

T0L

T0H

T1L

T1H




9

P Организация внутренней памяти данных - Лекция. Однокристальные микро-эвм1













SCON

SBUF
















A

P2













IE



















B

P3













IP



















C
















T2CON




RCAP

2L

RCAP

2H

T2L

T2H




D

PSW


































E

A


































F

B
































Рис. 0.11. Место внутренней памяти данных DSEG






DSEG

20

21

22

23

24

25

26

27




BSEG

00..07

08..0F

10..17

18..1F

20..27

28..2F

30..37

38..3F


































DSEG

28

29

2A

2B

2C

2D

2E

2F




BSEG

40..47

48..4F

50..57

58..5F

60..67

68..6F

70..77

78..7F


































DSEG

80

88

90

98

A0

A8

B0

B8




BSEG

80..87

88..8F

90..97

98..9F

A0..A7

A8..AF

B0..B7

B8..BF


































DSEG

CO

C8

D0

D8

E0

E8

F0

F8




BSEG

C0..C7

C Организация внутренней памяти данных - Лекция. Однокристальные микро-эвм8..CF

D0..D7

D8..DF

E0..E7

E8..EF

F0..F7

F8..FF

Рис. 0.12. Размещение битового места в DSEG

Память программ адресуется PC[15:] и может составлять до 64К б, при этом младшие 4..8К могут размещаться Организация внутренней памяти данных - Лекция. Однокристальные микро-эвм конкретно на кристалле микро-ЭВМ (РПЗУ либо ПЗУ), а остальная память - наружное ЗУ. Исходя из убеждений программера наружняя и внутренняя память программ представляют единое адресное место. Имеются “особенные точки” CSEG:

RESET

- 0000h

- стартовый адресок;

EXTI Организация внутренней памяти данных - Лекция. Однокристальные микро-эвм0

- 0003h

- наружное прерывание 0;

TIMER0

- 000Bh

- прерывание от таймера/счетчика T0;

EXTI1

- 0013h

- наружное прерывание 1;

TIMER1

- 001Bh

- прерывание от таймера/счетчика T1;

SINT

- 0023h

- прерывание поочередного порта;

TIMER2

- 002Bh

- прерывание Организация внутренней памяти данных - Лекция. Однокристальные микро-эвм от таймера/счетчика T2.


      1. organizaciya-zashiti-zhivotnih.html
        organizaciya-zdravoohraneniya.html
        organizaciya-zhizni-i-deyatelnosti-detej-osnovnaya-obsheobrazovatelnaya-programma-mbdou-ds-kombinirovannogo-vida-120.html