Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
 
Marty McFly
1 / 1 / 6
Регистрация: 07.06.2015
Сообщений: 77
#1

Подкиньте, пожалуйста, литературы на быстрый старт по emu8086. В низкоуровневом программировании - полный ноль - Assembler

10.12.2016, 01:54. Просмотров 218. Ответов 1
Метки нет (Все метки)

Нужно написать программу, которая будет находить максимальный элемент двумерного массива и помещать строку с ним в конец массива. Я нашел программу на MASM и понятия не имею как ее портировать в emu8086. Посоветуйте, пожалуйста какую-то литературу, читнув которую я смогу это сделать через 5-6 дней, если так вообще возможно.
*пропустил запятую в теме
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2016, 01:54
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Подкиньте, пожалуйста, литературы на быстрый старт по emu8086. В низкоуровневом программировании - полный ноль (Assembler):

Быстрый старт в QT
Нужно делать лабораторные с визуальным интерфейсом, буду использовать только...

Быстрый старт
Появилась необходимость использования linux на ноутбуке, ноутбук нужен для...

0 (ноль) в программировании
Бывают задания посчитать столько положительных элементов в массиве и прочее......

Быстрый :) старт - АРМы
Доброго времени суток! Надеюсь, что из нашего сообщества, есть специалисты и...

Очень быстрый старт
Нужно написать небольшой апплет, но читать учебники нет времени, знаю C#,...

ssas, быстрый старт(Olap)
Здравствуйте =) Такая проблема: есть задание написать аналитическую систему...

1
ФедосеевПавел
Модератор
3417 / 1914 / 815
Регистрация: 01.02.2015
Сообщений: 6,454
10.12.2016, 08:49 #2
Лучший ответ Сообщение было отмечено Marty McFly как решение

Решение

Наверное, 5-6 дней маловато, т.к. идеология языка другая - простое математическое выражение с плюсами, умножениями занимает несколько команд и пересылок между регистрами, ряд операций "в тихаря" используют регистры, результаты операций нужно смотреть в регистре флагов, а некоторые операции (переполнение, деление на 0) в DOS вызывают почти независимые от вас обработчики.

Если вам пояснения шаг за шагом, то
Питер Абель - Ассемблер и программирование для IBM PC

Если познавательно и, как ни парадоксально, увлекательно
Нортон П., Соухэ Д. Язык ассемблера для IBM PC

Сейчас, по поиску "emu8086" попалась книга. На первый взгляд современное изложение с комиксами картинками иллюстрациями. Без шуток - вроде бы неплохая книга.
Поляков А.В. Ассемблер для чайников
http://virlight.do.am/_ld/0/3___.pdf
Только умоляю - в реальной жизни не вводите программы через debug.exe, как это делается в книге. Просто ограничьтесь знакомством с такой возможностью.

И здесь http://www.avprog.narod.ru/progs/emu8086/help.html описаны первые шаги.


У вас хороший настрой - победить задание. Если будут затруднения и вопросы - задавайте на форуме.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2016, 08:49
Привет! Вот еще темы с решениями:

Mac OS eclipse Быстрый старт
Привет ребята! Решил попробовать на вкус пиченьки от ST Перечитал кучу...

LPC быстрый старт.Как?
Есть в наличии два контроллера:lpc2104 и lpc2142.Очень хотелось бы начать...

LINUX: Pinboard II Быстрый старт AVR
Для тех, кто (как я, например) не смог найти ответа в темах "Как, чОрт, под...

Моя статья "Быстрый старт с STM32-Discovery" на хабре.
Сегодня у меня праздник, я честным трудом заработал себе инвайт на хабр вот...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru