Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Запись на перфокарту, в двоичном режиме 
:(
    Опции темы
iff
Дата 4.12.2009, 15:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Администратор
**


Профиль
Группа: Участник
Сообщений: 949
Регистрация: 23.3.2007




У меня есть программо типа .COM размером 200 байт. Как записать ее на перфокарту? Я так понял, нужно использовать двоичный режим. То есть карта превращается в двоичный массив 10x80. Значит на одну перфокарту можно записать 800 бит или 100 байт. Но как именно записывать биты в такой двумерный массив? В каком порядке их записывать? (Слево на право или сверху в низ)


--------------------
DOS... Синей пеленой экран заполнил чистый DOS 
Мышь... Стала вдруг квадратной, потеряла форму мышь... 
Я разбил окно, девяностопятое мастдайное окно, 
И поставил DOS, и тогда увидел: Это счастье, — вот оно.  
PM MAIL WWW   Вверх
V0LT
Дата 4.12.2009, 15:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 91
Регистрация: 16.6.2009




PM MAIL ICQ   Вверх
iff
Дата 4.12.2009, 16:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Администратор
**


Профиль
Группа: Участник
Сообщений: 949
Регистрация: 23.3.2007




Там написано, как кодировались инструкции в фортране, в какой столбец чего записывалось. А мне не нужен фортран.
Вот например как на перфокарту записать:
101110111000010010011101111100111100000000011100001


--------------------
DOS... Синей пеленой экран заполнил чистый DOS 
Мышь... Стала вдруг квадратной, потеряла форму мышь... 
Я разбил окно, девяностопятое мастдайное окно, 
И поставил DOS, и тогда увидел: Это счастье, — вот оно.  
PM MAIL WWW   Вверх
ТоляМБА
Дата 4.12.2009, 17:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Котэ
***


Профиль
Группа: Завсегдатай
Сообщений: 1607
Регистрация: 15.12.2004




iff, умоляю - если узнаешь как, отпиши мне в личку! Я буду студентов на экзамене валить!
PM   Вверх
bilbobagginz
Дата 4.12.2009, 17:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel




iff, перфокарты (если мне не изменяет склероз) имели маркировку.
какие у тебя есть ?


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
iff
Дата 4.12.2009, 18:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Администратор
**


Профиль
Группа: Участник
Сообщений: 949
Регистрация: 23.3.2007




С левого боку написано: XI   1984   ТУ 57-7-81, а с прового бока написано "Союзсчеттехника"-Торез.
Ниже ее сканирование

Присоединённый файл ( Кол-во скачиваний: 28 )
Присоединённый файл  ____________0001.jpg 142,29 Kb


--------------------
DOS... Синей пеленой экран заполнил чистый DOS 
Мышь... Стала вдруг квадратной, потеряла форму мышь... 
Я разбил окно, девяностопятое мастдайное окно, 
И поставил DOS, и тогда увидел: Это счастье, — вот оно.  
PM MAIL WWW   Вверх
iff
Дата 4.12.2009, 22:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Администратор
**


Профиль
Группа: Участник
Сообщений: 949
Регистрация: 23.3.2007




http://www.sql.ru/forum/actualthread.aspx?tid=301300

Здесь пишут:
Цитата

1 Надо определить, в какой системе набиты данные - в десятичной или в шестнадцатиричной.
В первом случае в каждой колонке перфокарты будет пробита одна дырочка, соответствуюшая цифре 0-9. Таким образом, при расшифрое получите последовательностьт десятичных цифр.
2 Если данные набиты в шестнадцатиричной форме, то каждая колонка представляет 2 шестнадцатиричные цифры - от 0 до F (первые 4 дырочки - одна цифра, последующие 4 - другая цифра), например, 23, 0A, СА, FF. Таким образом, получится последовательность пар шестнадцатеричных цифр (в диапазонt от 0 до 255), которые представляют как числа, так и символы. 
После этого надо воспользоваться таблицей перекодировки из шестнадцатиричных цифр в русские (или английские) символы. Таблица, кажется, EBCDI.

Первый случай - дурацкий (штобы закодировать число 256 нужно пробить 3 колонки, а можно обойтись одной). Посмотрите на 2-ой способ. Скорей-всего это правда. Но получится не пробитами 2 последние строчки...


--------------------
DOS... Синей пеленой экран заполнил чистый DOS 
Мышь... Стала вдруг квадратной, потеряла форму мышь... 
Я разбил окно, девяностопятое мастдайное окно, 
И поставил DOS, и тогда увидел: Это счастье, — вот оно.  
PM MAIL WWW   Вверх
NLspieler
Дата 5.12.2009, 03:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 619
Регистрация: 13.10.2008
Где: Берлин




 smile 
PM MAIL   Вверх
iff
Дата 5.12.2009, 11:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Администратор
**


Профиль
Группа: Участник
Сообщений: 949
Регистрация: 23.3.2007




NLspieler, Что это значит?


--------------------
DOS... Синей пеленой экран заполнил чистый DOS 
Мышь... Стала вдруг квадратной, потеряла форму мышь... 
Я разбил окно, девяностопятое мастдайное окно, 
И поставил DOS, и тогда увидел: Это счастье, — вот оно.  
PM MAIL WWW   Вверх
iff
Дата 5.12.2009, 14:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Администратор
**


Профиль
Группа: Участник
Сообщений: 949
Регистрация: 23.3.2007




http://dic.academic.ru/dic.nsf/ruwiki/345604
Цитата

Код УПП (код устройства подготовки перфокарт) — двоичный код, <...>
При этом перфокарта рассматривалась как последовательность из 80×12=960 бит, идущих по строке слева направо, а строки шли сверху вниз.

Но в моей карте не 12, а 10 строк. Те 2 сверху чтоли пробивались?


--------------------
DOS... Синей пеленой экран заполнил чистый DOS 
Мышь... Стала вдруг квадратной, потеряла форму мышь... 
Я разбил окно, девяностопятое мастдайное окно, 
И поставил DOS, и тогда увидел: Это счастье, — вот оно.  
PM MAIL WWW   Вверх
NLspieler
Дата 5.12.2009, 17:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 619
Регистрация: 13.10.2008
Где: Берлин




Цитата(iff @ 5.12.2009,  11:22)
NLspieler, Что это значит?

Это значит, что я в шоке от того, что тебе понадобилось что то записывать на перфокарту,
которые уже как минимум 20 лет, никто не использует и не проивзоидит.
PM MAIL   Вверх
iff
Дата 5.12.2009, 17:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Администратор
**


Профиль
Группа: Участник
Сообщений: 949
Регистрация: 23.3.2007




Дело в том, что при облучении, сколь угодно мощными электромагнитными полями, с перфокарты не сатрётся информация


--------------------
DOS... Синей пеленой экран заполнил чистый DOS 
Мышь... Стала вдруг квадратной, потеряла форму мышь... 
Я разбил окно, девяностопятое мастдайное окно, 
И поставил DOS, и тогда увидел: Это счастье, — вот оно.  
PM MAIL WWW   Вверх
ТоляМБА
Дата 5.12.2009, 17:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Котэ
***


Профиль
Группа: Завсегдатай
Сообщений: 1607
Регистрация: 15.12.2004




Цитата(iff @  5.12.2009,  19:30 Найти цитируемый пост)
с перфокарты не сатрётся информация

iff, она не сатрётся - она сотрётся. 
Ну или стерётся. 
Удалица кароче.
PM   Вверх
bilbobagginz
Дата 5.12.2009, 17:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel




дорогия бялорусы smile
вообще-то если вы не заметили, прогресс - есть.
проще всего работать, если знаешь конкретные детали.
перфокарту мы уже поняли. 

теперь колись чем и куда это дело считывается.  
чем - что за устройство, название и модель.
куда - тоже модель надо, и если до твоей программы используется какой-то интерпретатор (бейсик аль фортранко, или еще что).
когда будем знать, то поймем как кодировать далее...

Добавлено через 6 минут и 42 секунды
Цитата(iff @  5.12.2009,  13:31 Найти цитируемый пост)
Но в моей карте не 12, а 10 строк. Те 2 сверху чтоли пробивались? 

ДА.
(блин со школы не видел перфокарты smile )



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
DeadLine
Дата 5.12.2009, 17:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мыслитель
**


Профиль
Группа: Завсегдатай
Сообщений: 736
Регистрация: 16.2.2006
Где: Готем




bilbobagginz, а я ее вообще не видел smile 
PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила раздела «Флейм»
Sneg0k

Добро пожаловать в «Флейм».

В разделе не действуют многие правила:

  • Можно оффтопить(умеренно)
  • Можно общаться на темы, не только связанные с программированием.

Строго запрещено:

  • Размещать рекламу
  • Обсуждать политику
  • Оскорблять друг-друга и переходить на личности
  • Наезжать, провоцировать других участников форума
  • Материться
  • Троллить

Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт.


Глас Винграда:


Глас Философии:


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Флейм | Следующая тема »


 




[ Время генерации скрипта: 0.0709 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.