Pytanie dotyczące języka asembler

0

Witam,
mam takie pytanie bo nie mogę zrozumieć i dojść do tego.
Co oznacza przy liczbach to litera h? Np: 1000h. Wiem, że są liczby podawane w hex i jak jest 192D to tu liczba będzie w Hex a jak h to już nie wiem.
Także nie rozumiem do końca tego zapisu: Add AL,4Ch wiem, że add to dodawanie ale h przy liczbie heksadecymalnej i AL to nie rozumiem.

0

poczytaj sobie:
http://helion.pl/ksiazki/asembler-sztuka-programowania-wydanie-ii-randall-hyde,asesz2.htm

normalnie to liczbę hexadecymalną zapisuję się z zerem na początku np. 0x0000000C ale można też z literką h.
"To write hexadecimal numbers in assembly language, we append the number with an h and prepend it with a 0."

"In assembly programming, we identify hexadecimal (hex) numbers by tagging a 'h' onto the end - so 0Ah is hex for the number 10.

http://mikeos.berlios.de/write-your-own-os.html#firstos

0

Dzięki za wytłumaczenie, resztę spróbuje sam zrozumieć i poczytać, ewentualnie zakupię tę pozycje heliona co podał alex.

1 użytkowników online, w tym zalogowanych: 0, gości: 1