|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.10.2010, 21:00 | #1 |
Пользователь
Регистрация: 12.07.2010
Сообщений: 45
|
Вывод
задали написать прогу для демонстрации команд MUL, IMUL, DIV, iDIV...
все как бы легко, но.....как вывести результат на консоль/экран/дисплей???? вообще это моя первая прога на ассемблере, поэтому, пожалуйста, не нужно матерится заумными терминами |
25.10.2010, 17:42 | #2 |
Python,C++,ASM,Php
Пользователь
Регистрация: 29.08.2010
Сообщений: 58
|
Прерывание Dos 21h.
Хакер - это не ламер с завышенным самомнением, а программист с заниженной зарплатой.
Нелегка и неказиста жизнь простого программиста. |
25.10.2010, 23:44 | #3 |
Форумчанин
Регистрация: 18.09.2009
Сообщений: 133
|
CSEG segment para 'code'
assume cs:CSEG, ds:CSEG, ss:CSEG, es:CSEG org 100h Begin: ;здесь напиши свой расчеты, окончательный результат помести в ax... ;нижеприведенный код выводит на экран трехзначное целое число mov rez,ax mov bl,100 idiv bl mov cha,al ;сотни mov ost,ah ;остаток mov ah,02 mov dl,cha add dl,30h int 21h mov al,ost mov ah,0 mov bl,10 idiv bl mov cha,al ;десятки mov ost,ah ;единицы mov ah,02 mov dl,cha add dl,30h int 21h mov ah,02 mov dl,ost add dl,30h int 21h mov ah,01 ; ждем int 21h ; нажатия клавиши ret ; Выход из программы rez dw ? cha db ? ost db ? CSEG ends end Begin |
29.10.2010, 21:17 | #4 |
Пользователь
Регистрация: 12.07.2010
Сообщений: 45
|
ок, походу пашет
спасибо! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вывод на экран | Nikolai_90 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 11 | 02.05.2012 09:25 |
вывод в с++ | Dimarik | Общие вопросы C/C++ | 3 | 18.04.2010 16:00 |
вывод 2Е+10 | Euforia_PZAS09_1 | Общие вопросы C/C++ | 6 | 21.02.2010 16:25 |
Вывод C | heart | Общие вопросы C/C++ | 6 | 17.08.2009 11:29 |
Вывод на печать | -=<[Evklidd]>=- | Общие вопросы Delphi | 6 | 22.02.2008 19:56 |