Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
19
Добавлен:
17.05.2015
Размер:
27.14 Кб
Скачать

Виконання програми у td.exe

Розробити програму мовою Асемблер, яка виконує обчислення виразу згідно отриманого варіанта завдань. Скомпілювати програму за допомогою tasm.exe з відповідними опціями та злінкувати її за допомогою програми tlink.exe з відповідними опціями. Отриманий файл запустити на виконання за допомогою відлагоджувача td.exe (покроково, з виведенням значень змінних та стану регістрів). Значення змінних та результат роботи вводяться та виводяться в td.exe.

Варіанти завдань

1. Дано:

.DATA

X DW 54321

Y DB ‘00000’

Отримати:

X DW 54321

Y DB ‘54321’

2. Дано:

.DATA

X DW 57913

Y DB ‘00000’

Отримати:

X DW 57913

Y DB ‘E239’ // 57913 у шістнадцятковій системі

3. Дано:

.DATA

X DW 12345

Y DB ‘00000000000000’

Отримати:

X DW 12345

Y DB ‘11000000111001’ // 12345 у двійковій системі

4. Дано:

.DATA

X DW 54321

Y DB ‘00000’

Отримати:

X DW 54321

Y DB ‘531’

5. Дано:

.DATA

X DB ‘54321’

Y DW 0

Отримати:

X DB ‘54321’

Y DW 54321

6. Дано:

.DATA

X DB ‘11000000111001’ // 12345 у двійковій системі

Y DW 0

Отримати:

X DB ‘11000000111001’ // 12345 у двійковій системі

Y DW 12345

7. Дано:

.DATA

X DB ‘E239’ // 57913 у шістнадцятковій системі

Y DW 0

Отримати:

X DB ‘E239’ // 57913 у шістнадцятковій системі

Y DW 57913

8. Дано:

.DATA

X DB ‘123456789’

Y DW 0

Отримати:

X DB ‘123456789’

Y DW 13579

Соседние файлы в папке (2012) Лаби_СП