Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/35: Рейтинг темы: голосов - 35, средняя оценка - 4.89
155 / 102 / 12
Регистрация: 22.07.2010
Сообщений: 445
1

Как написать ассемблер?

30.12.2010, 23:28. Показов 7084. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В интернете рылся даже исходников не мог найти может кто подкинет какую-нибудь информацию.
Кто не понял о чем речь смотрите ниже.

Ассе́мблер (от англ. assembler — сборщик) — компьютерная программа, компилятор исходного текста программы, написанной на языке ассемблера, в программу на машинном языке.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.12.2010, 23:28
Ответы с готовыми решениями:

Ассемблер в паскале: как загрузить массив во встроенный ассемблер и произвести над любым из его чисел сложение(вычитание).
хочу написать программу в паскале с использованием встроенного ассемблера, но прежде чем начать...

написать программу на языке ассемблер
помогите написать программу на языке ассемблер: записать в регистр R16 константу 0xAA, в регистр...

Связь паскаль - ассемблер. Написать процедуру на ассемблере
Задача В матрице NxM найти максимальный элемент и заменить его на среднее арифметическое строки, в...

Написать комплекс программ на языке Ассемблер x86
может быть не в ту тему Задание: Написать комплекс программ на языке Ассемблер x86, которые...

9
98 / 98 / 29
Регистрация: 26.12.2010
Сообщений: 220
30.12.2010, 23:32 2
Что вы подразумеваете под названием темы "Как написать ассемблер?"? Просто не совсем понятно. Ассемблер понятно, но что вам именно надо? Написать программу на нем или что?)
0
155 / 102 / 12
Регистрация: 22.07.2010
Сообщений: 445
30.12.2010, 23:43  [ТС] 3
Мне надо написать транслятор который переводит программу с языка ассемблера в машинные команды. Вот с последним у меня проблемы. Ни как не могу достать книгу по структуре машинных команд интоловских процессоров и их коды. Дума объяснил понятно.
0
98 / 98 / 29
Регистрация: 26.12.2010
Сообщений: 220
30.12.2010, 23:46 4
http://bookodrom.ru/2524-magda... intel.html
0
155 / 102 / 12
Регистрация: 22.07.2010
Сообщений: 445
30.12.2010, 23:51  [ТС] 5
Спасибо, но не то.
0
Evg
Эксперт CАвтор FAQ
21279 / 8301 / 637
Регистрация: 30.03.2009
Сообщений: 22,659
Записей в блоге: 30
31.12.2010, 01:03 6
Если ставится вопрос как "мне это надо для зачёта, но сам не хочу ничего делать", то пост можно не читать

Нужно сделать синтаксический разбор исходного текста и на его основании построить ассемблерный код.
Вот здесь много теории Пишем свой интерпретатор языка BASIC
Можешь почитать
Если надо, когда-то я писал ассемблер ер для БК-0010 (система команд pdp-11). Могу выложить, если найду. Но там синтаксический анализатор был написан при помощи lex и yacc (хотя если осилишь теорию из темы про интерпретатор бэйсика, то можно обойтись и без этого)
1
155 / 102 / 12
Регистрация: 22.07.2010
Сообщений: 445
31.12.2010, 12:41  [ТС] 7
Цитата Сообщение от Evg Посмотреть сообщение
Если ставится вопрос как "мне это надо для зачёта, но сам не хочу ничего делать", то пост можно не читать
Мне для себя.
0
4164 / 1816 / 216
Регистрация: 06.10.2010
Сообщений: 4,070
31.12.2010, 13:36 8
http://www.intel.com/products/processor/manuals/
1
155 / 102 / 12
Регистрация: 22.07.2010
Сообщений: 445
31.12.2010, 22:01  [ТС] 9
Спасибо всем. В книге "Язык Assembler -уроки программирования" нашел статью(№20) про структуру команд. Может кого-нибудь заинтересует.
0
2835 / 1644 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
01.01.2011, 12:51 10
С FASM'ом идут его исходники на нём самом.
http://flatassembler.net/download.php
1
01.01.2011, 12:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.01.2011, 12:51
Помогаю со студенческими работами здесь

Ассемблер. написать программу выводящую ... на экран курсор мыши...
Задача.. написать программу выводящую ... на экран курсор мыши... и с помощью функции Доса......

Написать программу на языке АССЕМБЛЕР для МП К1810 по нахождению значения функции
Нарисовать подробный алгоритм и написать программу на языке АССЕМБЛЕР для МП К1810 по нахождению...

По символьному описанию команды языка Ассемблер написать ее машинный код в шестнадцатеричном формате
По символьному описанию команды языка Ассемблер написать ее машинный код в шестнадцатеричном...

Нужно составить блок-схему и написать программу на языке ассемблер (для МПК КР 580)
0. Загрузить в регистр С число 9В в 16 системе счисления. 1. Уменьшить содержимое регистра С на...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru