Я изучаю 8086 язык ассемблера в средней школе, и у меня есть этот вопрос:
Например, у меня есть этот номер ABCD (hex). Как он хранится в памяти?
АБ идет, например, на адрес памяти 01, а компакт-диск - на адрес 02?
8086 сохраняет значения в формате с прямым порядком байтов . Таким образом, сначала сохраняется байт младшего разряда (т.е. CD), а затем байт более высокого порядка. Так что в вашем случае это будет адрес 01 с CD и 02 с AB.
Зависит от Endianness системы, в которой вы работаете.
В системах x86 используется порядок байтов с прямым порядком байтов, поэтому значение ABCD будет отображаться в памяти как CD, за которым следует AB
8086 использует маленький формат байтов .