0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 7
|
||||||
1 | ||||||
Программа которая рисует на экране случайное число прямоугольников23.04.2012, 22:22. Показов 2838. Ответов 10
Метки нет (Все метки)
Здравствуйте, пожалуйста помогите запустить программу в emu8086
Программа которая рисует на экране случайное число прямоугольников случайного размера и случайного цвета . (Псевдографика) при компиляции жалуется на 1 строчку .286 в чем проблема скажите пожалуйста? вот код
0
|
23.04.2012, 22:22 | |
Ответы с готовыми решениями:
10
Программа, которая должна выводить случайное число Написать программу, которая с помощью процедуры рисует 5 прямоугольников из * Написать программу, которая рисует на экране паровоз Написать программу, которая рисует на экране решётку. |
Клюг
7675 / 3190 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
|
||||||
23.04.2012, 23:52 | 2 | |||||
C_SEG ENDS
0
|
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 7
|
|
24.04.2012, 01:32 [ТС] | 3 |
все равно компилируется с ошибкой во 2 строке .286 - not supported
0
|
116 / 136 / 0
Регистрация: 15.04.2012
Сообщений: 1,031
|
|
24.04.2012, 07:04 | 4 |
Значит твой процессор не поддерживает комманды 286 процессора.
0
|
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 7
|
|
24.04.2012, 09:32 [ТС] | 5 |
и что мне тогда делать?
0
|
155 / 125 / 3
Регистрация: 22.06.2011
Сообщений: 1,784
|
|
24.04.2012, 09:37 | 6 |
maskitoz, непонятно что за комп должен быть чтоб .286 не поддерживать. Скорее всего дело в другом!
0
|
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 7
|
|
24.04.2012, 10:15 [ТС] | 7 |
Программа то хоть правильно написана? У вас она запускается? В чем же дело тогда?
0
|
116 / 136 / 0
Регистрация: 15.04.2012
Сообщений: 1,031
|
|
24.04.2012, 10:22 | 8 |
Укажи директиву .model во второй строке и перед org поставь точку.
0
|
Клюг
7675 / 3190 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
|
|
24.04.2012, 10:27 | 9 |
maskitoz, Ъ, это тасм или масм? На тасме транслируется и запускается, рисует шедевр Малевича.
0
|
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 7
|
||||||
24.04.2012, 11:24 [ТС] | 10 | |||||
Charles Kludge,
я только начинаю ассемблер изучать, и не знаю тасм или масм, мне сказали пока работать с emu8086. Добавлено через 3 минуты
0
|
Клюг
7675 / 3190 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
|
|
24.04.2012, 11:32 | 11 |
maskitoz, ну дык и смотрите в отладчике со стр.122, куда указывает ES:SI и что за аттрибут в DL.
0
|
24.04.2012, 11:32 | |
24.04.2012, 11:32 | |
Помогаю со студенческими работами здесь
11
Написать программу, которая рисует на экране трактор Написать программу, которая рисует на экране шестиугольник Написать процедуру, которая рисует на экране кольцо Написать программу, которая рисует на экране грустную рожицу Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Как работать с ветками (branch) в Git
InfoMaster 17.01.2025
Система контроля версий Git произвела революцию в процессе разработки программного обеспечения, предоставив разработчикам мощный инструмент для управления изменениями в коде. Одной из наиболее важных. . .
|
Как откатить последние коммиты в Git
InfoMaster 17.01.2025
Система контроля версий Git стала неотъемлемой частью современной разработки программного обеспечения, предоставляя разработчикам мощные инструменты для управления изменениями в коде. Одним из. . .
|
Что такое boilerplate и scaffold, чем они отличаются
InfoMaster 17.01.2025
В современном мире разработки программного обеспечения эффективность и скорость создания качественного кода играют crucial роль в успехе проектов. Разработчики постоянно ищут способы оптимизировать. . .
|
Чем отличаются ссылки и указатели в С++
InfoMaster 17.01.2025
В современном программировании на C++ эффективная работа с памятью является ключевым аспектом разработки качественного программного обеспечения. Указатели и ссылки представляют собой два. . .
|
В чем разница между PUT и POST
InfoMaster 17.01.2025
В современной веб-разработке правильное использование HTTP-методов играет ключевую роль в создании надежных и эффективных API-интерфейсов. Протокол HTTP прошел долгий путь развития с момента своего. . .
|
DTO, POCO и Value Object: что это такое, когда и как использовать
InfoMaster 17.01.2025
Введение в паттерны передачи данных
В современной разработке программного обеспечения эффективное управление данными и их передача между различными слоями приложения являются ключевыми аспектами. . .
|
Что такое pull request в Git
InfoMaster 17.01.2025
В современной разработке программного обеспечения pull request в Git представляет собой ключевой механизм для эффективного взаимодействия между разработчиками при работе над общим кодом проекта. По. . .
|
Как вернуться к предыдущему коммиту в Git
InfoMaster 17.01.2025
Система контроля версий Git представляет собой мощный инструмент для управления изменениями в программном коде, который позволяет разработчикам эффективно отслеживать и контролировать историю. . .
|
Что такое паттерны программирования и проектирования
InfoMaster 17.01.2025
Роль паттернов в современной разработке программного обеспечения
В современном мире разработки программного обеспечения паттерны проектирования стали неотъемлемой частью профессионального подхода. . .
|
Как добавить конструктор Яндекс Карт на сайт
InfoMaster 17.01.2025
Введение в API Яндекс Карт
В современной веб-разработке интеграция картографических сервисов стала неотъемлемой частью многих проектов. API Яндекс Карт представляет собой мощный инструмент для. . .
|
Что такое javascript:void(0) и зачем это нужно
InfoMaster 17.01.2025
Когда вы сталкиваетесь с веб-разработкой, особенно с использованием JavaScript, одной из директив, которая часто встречается, является javascript:void(0). Это выражение вызывает интерес из-за своей. . .
|
Что такое оркестрация и хореография микросервисов
InfoMaster 17.01.2025
Введение в оркестрацию и хореографию микросервисов
В современном мире разработки программного обеспечения микросервисная архитектура стала ключевым подходом к созданию масштабируемых и гибких. . .
|