Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Zistite si , ako dlho každé slovo je na pamäťový radič . Môžete sa pozrieť tento údaj v technickom liste , ktorý zodpovedá ovládačmi . Predpokladajme , že vaše pamäťový radič používa 4 - byte- dlhý slová .
2
odčítajte počet bajtov za slová o 1. To je číslo doplnkovej bajty , musíte pridať na vaše dáta pred pripojením k slovu adresu . Pokračovanie s 4 -byte slová predpokladu , budete musieť pridať ďalšie 3 bajtov polstrovaním na byte dát .
3
Pridať odsadenie bajtov bajt dát , ktoré chcete pripojiť slovo adresu . Pomocou binárny kód , každý byte by mal byť 00000000 . Napríklad , ak váš byte má binárnu hodnotu 11111111 , mali by ste pridať 3 bajty skladajúci sa z ôsmich núl na konci tejto dát a získať tento 4 -byte slovo v binárnej :
11111111 00000000 00000000 00000000
Stránka 4
Presuňte 4 -byte slovo na požadovanú adresu pomocou programovací jazyk podľa vášho výberu . Napríklad , v x86 assembleri , môžete presunúť dáta na adresu " ADDR " písomne vyhlásenie uvedené nižšie . Všimnite si , že medzery medzi bytoch boli odstránené a písmená " xB " bol pripojený k údajom . To hovorí , assembler , že sa jedná o binárne číslo .
Movl ADDR , 11111111000000000000000000000000xB