Не получается ассемблировать примеры из книги - Assembler

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! В книге Питера Абеля есть ряд кодов которые не ассемблируются! Вот например он пишет типичный пример COM-программы:
Листинг программы
  1. page 60,132
  2. title xcom com-program
  3. codesg segment para 'code'
  4. assume cs:codesg,ds:codesg,ss:codesg,es:codesg
  5. org 100h
  6. begin jmp main
  7. ;---------------------------
  8. flda dw 250
  9. fldb dw 125
  10. fldc dw ?
  11. ;---------------------------
  12. main proc near
  13. mov ax,flda
  14. add ax,fldb
  15. mov fldc,ax
  16. ret
  17. main endp
  18. codesg ends
  19. end begin
Я пробовал MASM32, NASM, FASM и никакой не получается. NASM и FASM не воспринимают уже первую же строку, а MASM32 не воспринимает begin. Что я делаю не так? Заранее благодарен
А может быть что это синтаксис для старых ассемблеров? Он в своей книге пользуется IBM PC и двумя дискетами! Он даже программы компилирует на дискеты! А у меня ЖД 400 гигов!

Решение задачи: «Не получается ассемблировать примеры из книги»

textual
Листинг программы
  1. org  100h
  2. jmp  main
  3. ;---------------------------
  4. flda  dw 250
  5. fldb  dw 125
  6. fldc  dw ?
  7. ;---------------------------
  8. main:
  9.    mov  ax,[flda]
  10.    add  ax,[fldb]
  11.    mov  [fldc],ax
  12.    ret

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.833 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы