|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.08.2017, 22:50 | #21 |
(aka Jin X) !RTFM!
Форумчанин
Регистрация: 14.12.2014
Сообщений: 295
|
Да ну х/з...
https://wasm.in/blogs/category/zasch...nyj-rezhim.20/ Прикреплённый файл (старенький, конечно) Ну, естественно: http://xk8.ru/inteldoc (часть 3 особенно)
Делаю лабы на Asm/Delphi/C++/Python/VBA(Excel): asmlabs.ru
|
23.08.2017, 23:44 | #22 |
Пользователь
Регистрация: 23.08.2017
Сообщений: 59
|
Спасибо. И последняя волнующая тема. А как в FASM подключать "C" и мои "ASM" файлы. Чтобы не писать всё в одном?
|
23.08.2017, 23:58 | #23 |
(aka Jin X) !RTFM!
Форумчанин
Регистрация: 14.12.2014
Сообщений: 295
|
Что значить подключать?
Если include, то include 'filename.asm' (ASM-файлы). А если объектные модули, то fasm'ом можно только создавать их, а собирать придётся каким-то внешним линковщиком, в fasm нет link'а.
Делаю лабы на Asm/Delphi/C++/Python/VBA(Excel): asmlabs.ru
|
24.08.2017, 01:05 | #24 |
Пользователь
Регистрация: 23.08.2017
Сообщений: 59
|
Я имею в виду, есть Файлы созданные в visual studio, “main.c” и т.д.
Есть asm Файлы, boot.asm,kernel.asm, module.asm. И мне нужно это всё объеденить в один проект. Один образ, запускающийся с файла boot.asm(boot.bin) |
24.08.2017, 10:57 | #25 |
(aka Jin X) !RTFM!
Форумчанин
Регистрация: 14.12.2014
Сообщений: 295
|
Нужно будет компилировать каждый файл в отдельный объектный модуль (*.obj). И потом собирать их вместе каким-либо внешним компоновщиком (линкером). GoLink или alink, к примеру...
http://www.godevtool.com/Golink.zip http://alink.sourceforge.net/download.html
Делаю лабы на Asm/Delphi/C++/Python/VBA(Excel): asmlabs.ru
|
24.08.2017, 11:34 | #26 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Возьми вот этот учебник:
https://subscribe.ru/archive/comp.so.../16191615.html
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод программы с 32 бит на 64 бит систему | andreyxdd | Общие вопросы Delphi | 3 | 19.07.2017 11:04 |
Исправить код программы: Ввести с клавиатуры 8-разрядное двоичное число Х, установить младший бит этого числа так, чтобы количество единичных бит в двоичном числе Х стало четным | Zhan1234 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 25.05.2017 12:41 |
ОЗУ | esa2esa | Компьютерное железо | 2 | 29.12.2010 20:45 |
Ковертирование из png 24 бит в png 8 бит | isat | Общие вопросы .NET | 0 | 22.03.2010 13:38 |