Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.07.2013, 23:51   #1
Aspirisha
Пользователь
 
Регистрация: 12.11.2012
Сообщений: 20
По умолчанию Dump в masm

При использовании td.exe и masm (16 bit) при отладке откуда-то берутся лишние байты в дампе при отладке следующего кода (содран с Фаронова):
Цитата:
.model small
.stack 100h
.data
message db "Start of data segment$"
perem_1 db 0ffh
perem_2 dw 3a7fh
perem_3 dd 0f54d567ah
mas db 10 dup (" ")
pole_1 db 5 dup (?)
adr dw perem_3
adr_full dd perem_3
fin db "End of data segment$"
.code
start:
mov ax, @data
mov ds, ax
mov ah, 09h
mov dx, offset message
int 21h
mov ax, 4c00h
int 21h
end start
Что выдает отладчик:


Код пишу в masm32 SDK, он вроде никакой дополнительной информации в код не заносит.
Посему вопросы : что это за байты (и нет ли чего более подходящего, чем td.exe для 16-битной отладки нету? И норм ли книжка Фаронова?

Последний раз редактировалось Aspirisha; 29.07.2013 в 23:54.
Aspirisha вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Dump Mysql в Postgresql Olegzxc SQL, базы данных 0 26.10.2012 18:03
dump памяти -=Andriushka=- Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 20.12.2011 17:54
Sql dump Vashkin БД в Delphi 0 25.05.2011 13:11
MyDac. Dump базы в потоке _SERGEYX_ БД в Delphi 0 02.02.2011 13:59
Dump Базы nimf БД в Delphi 2 05.06.2008 22:16