3012
edycji
m (Amo przeniósł stronę Postać danych na Postać przetwarzanych informacji) |
|||
(Nie pokazano 2 pośrednich wersji utworzonych przez tego samego użytkownika) | |||
Linia 86: | Linia 86: | ||
==Postać adresów== | ==Postać adresów== | ||
* '''Adres słowa''' - 15-bitowa liczba całkowita z przedziału 0÷32767 | |||
{| class="wikitable" style="text-align: center;" | |||
| width="15" | 0 || width=15 | 1 || width=15 | 2 || width=15 | 3 || width=15 | 4 || width=15 | 5 || width=15 | 6 || width=15 | 7 || width=15 | 8 || width=15 | 9 || width=15 | 10 || width=15 | 11 || width=15 | 12 || width=15 | 13 || width=15 | 14 || width=15 | 15 | |||
|- | |||
| - || colspan="15" | Adres słowa | |||
|} | |||
* '''Adres bajtu''' - 16-bitowa liczba całkowita z przedziału 0÷65535. Najmłodszy bit wskazuje: 0 - lewy bajt, 1 - prawy bajt | * '''Adres bajtu''' - 16-bitowa liczba całkowita z przedziału 0÷65535. Najmłodszy bit wskazuje: 0 - lewy bajt, 1 - prawy bajt | ||
Linia 95: | Linia 103: | ||
|} | |} | ||
W przypadku adresu bajtu, słowo adresowe przesuwane jest o i bit w prawo. Otrzymana po przesunięciu liczba stanowi adres słowa pamięci zawierający argument rozkazu bajtowego. Bit wychodzący przy przesunięciu wskazuje, który bajt słowa został zaadresowany. | |||
'''UWAGA:''' Powyższe postacie adresów są oficjalnymi, podawanymi przez producenta komputera. Stan faktyczny opisuje [[Adresowanie pamięci]]<br/> | |||
'''UWAGA:''' W wyniku [[Modyfikacje sprzętowe procesora#17-bitowe adresowanie bajtów|drobnej modyfikacji procesora]] adres bajtu mógł zostać wydłużony do 17 bitów. | |||
| |