Консультация № 161335
24.02.2009, 23:32
0.00 руб.
0 2 1
Здравствуйте,хотелось бы задать такой вопрос : есть ли риск повредить компьютер (на уровне железа) при изучении языка Ассемблера?Имеется ввиду запуск программы,при написании которой была допущена ошибка.

Обсуждение

давно
Посетитель
7438
7205
25.02.2009, 11:41
общий
это ответ
Здравствуйте, Сергей Л.!
Ошибка ошибке рознь.
Повредить "железо" можно, только если намеренно явно писать в порты некорректные данные.
Случайно это не произойдет, точнее, вероятность этого события настолько мала, что можно смело пренебречь и не думать об этом.
Если Вы не будете напрямую работать с портами, то Вы сможете, разве что, завесить программу, может быть, систему.
Впрочем, почему Вы решили, что написание программ на Ассемблере влечет за собой такие опасности?
Не бойтесь! Смело начинайте изучать Ассемблер! И Вы увидите, что программирование на Ассемблере является таким же языком
программирования, как и Паскаль, С. На которых, кстати, тоже можно легко написать неработоспособную программу
со всеми вытекающими последствиями.
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен
Неизвестный
26.02.2009, 00:05
общий
Спаибо,немного успокоился.Дело в том,что не умею я писать ни на одном языке,многие учебники советуют начинать программировать именно с Ассемблера.Почему увидел риск в этом деле?Просто запомнилась откуда то такая фраза:"неправильное написание программы на языке,имеющем прямой доступ к памяти(например С++)может запросто вывести из строя ваш компьютер".
Форма ответа