17 / 6 / 0
Регистрация: 30.12.2009
Сообщений: 93
|
|
1 | |
Написать программу, выводящую строку "Hello World" на экран20.10.2011, 12:51. Показов 179942. Ответов 41
Метки нет (Все метки)
2
|
20.10.2011, 12:51 | |
Ответы с готовыми решениями:
41
Написать программу на ассемблере, выводящую на экран строку 100 раз Составьте программу, выводящую на экран 5 строк «Hello, World!» Написать программу, выводящую из файла на экран строку с заданным номером Напишите программу, выводящую на экран текст «Hello, world!» |
33 / 33 / 4
Регистрация: 04.03.2011
Сообщений: 67
|
||||||
20.10.2011, 14:05 | 2 | |||||
Сообщение было отмечено Taatshi как решение
Решение
6
|
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
|||||||||||
21.10.2011, 05:47 | 3 | ||||||||||
Сообщение было отмечено Taatshi как решение
Решение
Appostl, еще два варианта программы
1) вывод через int 29h
2
|
273 / 268 / 11
Регистрация: 24.12.2010
Сообщений: 328
|
|
21.10.2011, 12:48 | 4 |
Сообщение было отмечено Taatshi как решение
Решение
Еще один хелловорд для полной коллекции
Код
CSEG SEGMENT assume cs:cseg,ds:cseg org 100h start: jmp begin msg db 'Hello World!' begin: mov ah,40h mov bx,1 mov cx,12 mov dx,offset msg int 21h ret CSEG ENDS end start
2
|
639 / 482 / 12
Регистрация: 10.01.2011
Сообщений: 1,045
|
||||||
21.10.2011, 14:19 | 5 | |||||
Сообщение было отмечено Taatshi как решение
Решение
О функциях биос забыли.
2
|
9 / 9 / 0
Регистрация: 19.10.2011
Сообщений: 112
|
||||||
22.10.2011, 11:30 | 6 | |||||
я пытаюсь откомпилировать программу под виндовс, всплывающего окна стандартного окна с надписью hello word , но почему-то происходят ошибки указывающие на то, что процессы ExitProcess, MessageBoxA не известны, хотя все делаю как описано в тутариале.
компилировал по разному, даже пытался использовать параметры компиляции из экземпляров которые идут вместе с Tasm 5.0 в туторе написанно что компелировать надо так tasm32 /m3 /ml program,,; tlink32 /Tpe /aa program,program,,import32.lib я даже пытался инклудить всякие билиотеки в самом исходнике, но что-то не выходит ( вот сам исходник прошу извинить если оффтоп
0
|
9 / 9 / 0
Регистрация: 19.10.2011
Сообщений: 112
|
|
22.10.2011, 12:22 | 8 |
Спасибо, все работает
правда я прилинковал эту библиотеку d:\Assembler\TASM5Plus\LIB\imp32i.lib
0
|
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
||||||
31.10.2011, 11:07 | 9 | |||||
Сообщение было отмечено Taatshi как решение
Решение
еще один способ
2
|
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
|
||||||
31.10.2011, 16:08 | 10 | |||||
Сообщение было отмечено Taatshi как решение
Решение
А можно и так:
Прога inuse(от MS ) служит для замены блокированых файлов в системных каталогах на ходу. Перегружаться всё равно придётся.
1
|
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
|
|
31.10.2011, 16:13 | 11 |
аттачи забыл...
3
|
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
||||||
25.11.2011, 10:19 | 12 | |||||
Сообщение было отмечено Taatshi как решение
Решение
Еще один вариант
0
|
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
|||||||||||||||||||||
12.03.2012, 10:59 | 13 | ||||||||||||||||||||
Сообщение было отмечено Taatshi как решение
Решение
Еще несколько вариантов:
Пример вызова 2 функции прерывания 21h
1
|
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
|
||||||
12.03.2012, 11:15 | 14 | |||||
Сообщение было отмечено Taatshi как решение
Решение
DPMI client [FASM]
1
|
15 / 22 / 6
Регистрация: 13.10.2011
Сообщений: 167
|
|||||||||||
12.03.2012, 11:43 | 15 | ||||||||||
Сообщение было отмечено Taatshi как решение
Решение
И ещё 1 способ
0
|
2014 / 1286 / 61
Регистрация: 05.06.2010
Сообщений: 2,213
|
|
12.03.2012, 14:32 | 16 |
0
|
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
|
||||||
14.03.2012, 22:46 | 17 | |||||
Сообщение было отмечено Taatshi как решение
Решение
Графика, толсто.[FASM]
0
|
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
|
||||||
10.04.2012, 19:55 | 18 | |||||
Сообщение было отмечено Taatshi как решение
Решение
Ну и ещё изврат - шлём сообщение самому себе через LAN Manager[FASM]:
2
|
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
|
11.04.2012, 07:14 | 20 |
IOAN, так придется показывать, как создать MessageBox на разных диалектах ассемблера, а их штук двадцать наберется. Лучше по MessageBox создать отдельную тему и я мог бы показать, как только на MASM создать MessageBox 10 способами
0
|
11.04.2012, 07:14 | |
11.04.2012, 07:14 | |
Помогаю со студенческими работами здесь
20
как написать на vb программу, выводящую на консоле 'Hi, world!' Написать подпрограмму, выводящую на экран строку из одинаковых символов. Написать процедуру, выводящую на экран строку s длины N состоящую из символа q Написать функцию, принимающую на вход строку, и выводящую ее на экран наоборот Написать программу выводящую на экран Написать программу, выводящую на экран треугольник Написать программу, выводящую на экран столбцы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |