|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.07.2010, 21:25 | #1 |
Новичок
Джуниор
Регистрация: 10.07.2010
Сообщений: 1
|
двоичный код
Уважаемые форумчане! Я тут новичок. Вы не могли бы мне подсказать, как писать программы на двоичном коде и как переводить символы и буквы в него? Спасибо!
|
13.07.2010, 21:33 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Вы бы почитали книжки для начала...
"На двоичном коде" программы не пишут... Начните с основ - стуктура ЭВМ, что такое информация, и как она хранится/обрабатывается в компьютере, что такое двоичный код, какие бывают языки программирования.... ну а дальше Вы определитесь, что Вам нужно и что именно Вы хотели бы спросить... Успехов. |
13.07.2010, 21:34 | #3 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
вы мазохист?
зачем вам писать на машинных кодах?(думаю это и имелось в виду) уже давно эти времена прошли, берите асм если на то пошло и пишите. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
13.07.2010, 23:06 | #4 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Минимальный "Привет, Мир!"
Код:
|
14.07.2010, 10:28 | #5 |
Пользователь
Регистрация: 24.08.2007
Сообщений: 88
|
Не факт может и нада, была одна лаба - настукивал на клаве агрегата со старым микроконтроллером программу умножения (честно стянутую из книжки, которую рекомендовали в конце методички )))) ) -ну правда hex все таки, но все равно весело
но, на двоичном мы не писали - писали осмысленной системой команд микроконтроллера, потом, пользуясь таблицей команд, переводили в 16 ричные цифирки (например add менялся на AA или 9С или что нибудь подобное). Данные переводятся в 2ную систему достаточно просто - виндовый калькулятор в помощь если самому лениво (вводишь числов, переставляешь переключатель с дек на бин). Символы -с помощью таблиц кодировки (ASCII, cp1251 и тд необходимо знать в какой кодировке нужно представить символы) переводятся в 10 ные, потом так же как и числа в бинарику. +500к цитате!! |
14.07.2010, 11:09 | #6 |
Форумчанин
Регистрация: 24.03.2010
Сообщений: 349
|
Хм, помню на Spectrum 48 через монитор заколачивал программки байт по 200 в 16-ричной системе, а в двоичной рисунки кодировал
Эх!..
Нет нерешаемых задач - есть недостаток времени и данных!
|
14.07.2010, 16:37 | #7 | |
Форумчанин
Регистрация: 12.05.2010
Сообщений: 219
|
Цитата:
А если говорить просто о числах... Вот, скажем var x,z:word; y:byte; x=..; y=..; z=x+y; на виндовом калькуляторе получатся презабавные результаты. |
|
14.07.2010, 16:51 | #8 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Snejnaya, вообще то команды ассемблера надо брать? а не ЯП.(ибо машинные коды)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
14.07.2010, 17:05 | #9 | |
Форумчанин
Регистрация: 10.06.2010
Сообщений: 239
|
Цитата:
Чтобы слова не расходились с делом, нужно молчать и ничего не делать.
|
|
15.07.2010, 08:52 | #10 |
Форумчанин
Регистрация: 12.05.2010
Сообщений: 219
|
Пепел Феникса
это у автора надо спрашивать, что он имел в виду под "как писать программы на двоичном коде". Лично я под этим понимаю не программирование на ассемблере, а те далекие времена, когда первые программеры переключали рычажки с "тока нет" на "ток есть" и какими принципами они руководствовались. KobolD Знаю, не волнуйтесь. Я обращаю внимание на то, что пользоваться виндовым калькулятором как универсальным переводчиком, не имея ни малейшего представления о том, как выглядит в двоичном представлении, например, отрицательное число или число с плавающей запятой - не есть гуд. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
двоичный код | Артэс | Общие вопросы C/C++ | 2 | 20.05.2010 19:15 |
Перевод в двоичный код (Pascal -> C++) | МартинИ | Помощь студентам | 11 | 22.04.2010 23:53 |
Символ в двоичный код | k1r1ch | Общие вопросы Delphi | 14 | 09.09.2009 16:41 |
Двоичный код | masterx13 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 14.11.2007 20:08 |