r
c
_C (Piotr MaUECKl
to tylko interpretacja rozróżnia czy w rejestrze lub komórce pamięci znajduje się instrukcja programu, czy dane...
Struktura pamięci - bity, bajty i słowa
• zapisy instrukcji programu (kod operacji, adresy)
• zapisy stałych tekstowych (kodowanie znaków)
• zapisy liczb całkowitych
• sposoby kodowania liczb ujemnych
• reprezentacja liczb zmiennoprzecinkowych (mantysa, cecha, położenie przecinka, „normalizacja”)
Mikroprocesor a mikrokontroler
Na system mikroprocesorowy składa się mikroprocesor, układy wejścia/wyjścia, pamięć programu i danych, szyny adresowe, szyny danych ..., system operacyjny. Mikrokontroler to pojedynczy układ scalony zawierający kompletny system, zdolny do samodzielnego wykonywania operacji arytmetycznych i logicznych oraz do sterowania układami i elementami zewnętrznymi.
Typowy mikrokontroler (rodzina 51: 89C51,89C52, 89C2051..., AduC812. ,,,) zawiera
• jednostkę centralną (CPU)
• pamięć programu (ROM)
• pamięć danych (RAM)
• porty wejścia/wyjścia
• liczne wewnętrzne układy peryferyjne (timer, UART, ADC, DAC,...)
v
2/7