Здравствуйте, эксперты! Помогите пожалуйста с установкой MASM 6.12 (скачал с сайта Калашникова) на WinXP (SP2). 1. Скачал самораспаковывающийся файл MASM+CODEVIEW 2. Распаковал. Появились папки DISK1,..2,..3,..4,..5 3. В DISK1 нажал SETUP 4. MASM Установился (кажется...) А что теперь ? Каким образом компилировать программы, которые показаны в примере книги, по которой начал изучение ? (Книга начинается с изучения asm под DOS)
Я сначала тоже не понимал что-к-чему и компилировал из-под коммандной строки ))) Взгляни на две строки вниз http://www.wasm.ru/forum/viewtopic.php?id=21872 Ищи литературу по ассембелру. Исключительно по Калашникову начинать не совсем правильно...
весьма странный вопрос. Если ты начал изучение по книге Калашникова (я правильно понял?), то в этой книге есть четкие инструкции по компиляции файла
MSoft, там только комманды для ввода в уже готовый, установленый МАСМ, а как его установить и запускать ? Там об этом не сказано. P.S. вчера ненамного позже создания этой темы случайно оказался в книжном магазине и решил посмотреть за книгами по Ассемблеру. В результате купил книгу "Ассемблер IBM PC", Автор - Г.В.Галисеев из серии САМОУЧИТЕЛЬ издательства Диалектика. Она не толстая, но как мне показалось после прочтения содержания - для изучения основ подходит. Что скажете ?
У меня еще вопрос один. Специалистам он может показаться глупым, но меня и вправду это волнует: у меня двухядерный процессор, это имеет значение при изучении программирования на асме?
компилятор и сборщик (ml и link) находятся в \msam\bin\ ... могеш поставить како нить AsmEdit ... он эти пути по умолчанию знает. в инклюдах - инклюды , в либах - библиотеки... ну типа что бы включать потом их таким образом. include \MASM32\INCLUDE\comdlg32.inc includelib \MASM32\LIB\kernel32.lib компилить - проще создавать батники , типа \masm32\bin\ml /c /coff \путь к файлу\soft.asm \masm32\bin\link /subsistrm:windows \путь к файлу\soft.obj ну там еще есть редактор ресурсов rс.exe ... хотя посоветую всеже что нить типа AsmEdit ... он стандартно на все пути масма по умолчанию настроен и путь к открытому асм файлу помнит. хотя в bin\ находится куча батов - сборщиков. глянь их... они под винду заточены. еще есть куча папок EXAMPLE , там куча примерчиков , готовых и даже заточенный под оный бат сборщик. оч помогут разобратся. хм ... пока писать под дос или тока приложения под виндовс будешь - пусть двухядерность твоего процессора тебя не волнует. помню еще по детству для 4х процессорной машины писали на аде каждому процессору свой поток и синхронизацию этих потоков ... в винде - в виду ее многозадачности , скорее всего твоим приложением будет заниматся в один момент времени (квант - вроде называется) тока один процессор и различие делается при програмировании "ниже" уровня диспетчера задач ... скорее всего.