Słowo maszynowe: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
m drobne merytoryczne, drobne redakcyjne, poprawa linków
m drobne merytoryczne, drobne redakcyjne, poprawa linków, drobne techniczne
Linia 9:
W przypadku systemów operujących na arytmetyce innej niż [[Dwójkowy system liczbowy|binarna]] zamiast bitów występują inne, charakterystyczne dla danej maszyny, atomowe jednostki informacji, na przykład w [[komputer]]ach operujących na arytmetyce trójkowej słowa zbudowane są z [[trit]]ów.
 
W przypadku [[Komputer osobisty|komputerachkomputerów osobistych]], w zależności od ich architektury, dla [[procesor]]a słowem jest 216-[[bajtbit]]owy (162-[[bitbajt]]owy), 432-bajtowybitowy (324-bitowybajtowy) lub 864-bajtowybitowy (648-bitowybajtowy) element danych.
 
== Słowa podwójne i poczwórnewielokrotne ==
'''Słowo podwójne''' lub '''dwusłowo''' ('''dword''' – ang. ''double word'') to ilość informacji równa dwóm słowom. '''Słowo poczwórne''' ('''qword''' – ang. ''quadword'', ''quadruple word'') to ilość informacji równa czterem słowom. Istnieją dwa, aczkolwiek mało popularne, angielskie terminy na określenie '''słowa ośmiokrotnego''': '''dqword''' – ang. ''double quadruple word'' oraz '''oword''' – ang. ''octuple word''.
 
== Problem znaczeniowy ==
W odniesieniu do maszyn opartych na architekturze [[x86]], terminy ''słowo podwójne'' i ''słowo poczwórne'' mogą być mylące. W architekturze x86tej długość słowa maszynowego wynosi 16 bitów, ale z biegiem lat architekturę tę rozszerzano. o [[IA-32]] oraz [[x86-64]], gdzie one architekturami odpowiednio 32- i 64-bitowymi. MówiącW jednaktym oprzypadku pojęcia dwusłowiedwusłowo i słowie poczwórnympoczwórne mamyzazwyczaj zwyklenadal namają myśliznaczenie porcjeporcji cztero- i ośmiobajtoweośmiobajtowej, czyli tak jakby była to wciąż architektura 16-bitowa. StądZe mylniewzględu na globalną powszechność tej architektury pojęcie ''słowo'' jest mylnie utożsamiane z 16-bitowym elementem danych.
 
== Zobacz też ==