Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2014.05.18;
Скачать: CL | DM;

Вниз

Проблема с изучением ассемблера...   Найти похожие ветки 

 
Германн ©   (2013-11-12 17:59) [40]

Вот про мнемокод то я и забыл. Склероз. :(


 
Сергей М. ©   (2013-11-12 17:59) [41]


> Юрий Зотов ©   (12.11.13 17:42) [39]


> Мнемокод должен содержать мнемонические обозначения машинных
> команд


Согласно этому ассемблер (+отладчик+многое еще что) точно так же был встроен прямо пультовой режим ДВКшек и БКшек, несмотря на то что мнемоники в точности соответствовали 8-ричным представлениям кодов маш.инструкций


 
DVM ©   (2013-11-12 18:04) [42]


> Германн ©   (12.11.13 16:28) [34]
>
> Я что-то путаю? Откуда на калькуляторе алфавитные клавиши?
>

Были и с алфавитными. Ну не совсем уже калькулятор, скорее компьютер, таких же много было, вот последние из этих устройств: Электроника МК-85, Электроника МК-90
http://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B0_%D0%9C%D0%9A-90


 
Jeer ©   (2013-11-12 18:50) [43]

Б3-21 - вроде как первый, программируемый.
Купил один из первых образцов за 350 руб.
Это более, чем месячная зарплата моя была.


 
брат Птибурдукова   (2013-11-12 19:20) [44]

В 1990 мне МК-61 на восемь лет подарили… 85 рэ стоил.


 
Inovet ©   (2013-11-12 19:38) [45]

> [27] Юрий Зотов ©   (12.11.13 12:44)
> ДВК

Это был первый материальный компьютер, с которым довелось позаниматься в течении 3-х недель. Из накопителей были только на перфоленте - считыватель и перфоратор. Сейчас перфоратор больше с ремонтом стен связывают.


 
Inovet ©   (2013-11-12 19:44) [46]

> [42] DVM ©   (12.11.13 18:04)
> Электроника МК-90

Так это вообще-то калькулятором назвать, как и современный планшет, за размеры только. По сути это PDP-11 или вышевспомненный ДВК.


 
Inovet ©   (2013-11-12 19:45) [47]

> [43] Jeer ©   (12.11.13 18:50)
> 350 руб.
> Это более, чем месячная зарплата моя была.

Это была хорошая зарплата.


 
Сергей М. ©   (2013-11-12 21:25) [48]

Из невыдуманных историй в тему:

Реализовывал на ДВК-3 шестиголосную полифонию - "гимн России".

Счетчики генераторов каждого из голосов были на РОН R0..R6, примитивный ЦАП соорудил на базе встроенного парал.порта.

Вся программная кухня была сделана целиком и полностью на Ассемблере - только так можно было задействовать R6, естественно с невозможностью стековых операций и при запрещенных прерываниях

Увлекательнейшее занятие было)


 
Германн ©   (2013-11-12 22:22) [49]


> DVM ©   (12.11.13 18:04) [42]
>
>
> > Германн ©   (12.11.13 16:28) [34]
> >
> > Я что-то путаю? Откуда на калькуляторе алфавитные клавиши?
>
> >
>
> Были и с алфавитными. Ну не совсем уже калькулятор, скорее
> компьютер, таких же много было

Ну речь-то действительно шла о другом. А с не совсем калькулятором я тоже поработал года три. Вот с этим http://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B0_%D0%943-28


 
имя   (2013-11-13 09:50) [50]

Удалено модератором


 
Jeer ©   (2013-11-13 10:16) [51]

>Вот с этим

О, да - классная штука Д3-28.
Кстати ПЗУ в моем варианте было на ферритовых колечках диаметром около 1 мм, внешнего:).
Производил Казанский завод, тот самый, что и бортовухи для Салюта выпускал.


 
GEN++ ©   (2013-11-13 12:50) [52]

Удалено модератором


 
Inovet ©   (2013-11-13 13:11) [53]

Удалено модератором


 
Mystic ©   (2013-11-13 13:28) [54]

Нужен не сколько ассемблер, сколько понимание архитектуры. В некоторых случаях важно понимать, что из кода на ЯВУ сделает компилятор. Иногда вставить пару строчек, если для команды нет аналога. Плюс умение бегло просмотреть сгенеренный код. Крайне редко отладка.

Системное программирование, есть ты только не пишешь Hardware Abstract Layer (HAL), обходится практически без ассемблера. А там где HAL, там опять же нужно понимание архитектуры.

Поэтому совет больше почитать Танненбаума.


 
GEN++ ©   (2013-11-13 14:07) [55]

> [52] GEN++ ©   (13.11.13 12:50)

>И как развлекались с путаной

А вот здесь пожалуйста поподробнее.....

==================================

Ну раз пошла такая пьянка - приоткрою немного завесу над малоизвестным:

время ДВК, Электроника 60 это примерно 80-е годы прошлого века,
а кто знает что в это время  (~1985г) в СССР, (Слава Климкович г Курган), была разработана и выпущена небольшой партией машина имеющая в составе 256К байт ОЗУ с возможностью расширения до 1М байта (это при существовавшем ограничении в 64 К байт)
а через 2 года было сделано несколько экземпляров прототипа с размещением
в клавиатуре и размером ОЗУ на борту в 256К байт. Из этого объема любая
часть могла быть назначена как видеопамять, Видеопроцессор (цветной)
забирал данные в режиме прямого доступа. Смена 2-х картинок на экране
монитора достигалась выполнением 1-й !!!!! команды тип MOV.
Под эту архитектуру ИНЭУМ (лаборатория Гены Викдорчика) должны были
создать ось аналогичную РАФ ОС (RT-11SJ)


 
awt   (2013-11-14 01:27) [56]


> Mystic

Спасибо.Поучительно.


> Поэтому совет больше почитать Танненбаума.

Помню его коллекцию книг и хорошие отзывы о них.Обязательно почитаю.


 
Германн ©   (2013-11-14 01:36) [57]


> Jeer ©   (13.11.13 10:16) [51]
>
> >Вот с этим
>
> О, да - классная штука Д3-28.
> Кстати ПЗУ в моем варианте было на ферритовых колечках диаметром
> около 1 мм, внешнего:).
> Производил Казанский завод, тот самый, что и бортовухи для
> Салюта выпускал.

Все три наших и две из братской нам лаборатории были такие же. И все без терминалов.
А по ПЗУ так в братской лаборатории нашелся Кулибин с терпением. Который смог починить таки при необходимости два из пяти БВК (именно так они у нас назывались) с помощью пинцета и неизмеримого терпения. :)
Хотя, ЕМНИМС, я уже об этом рассказывал.



Страницы: 1 2 вся ветка

Текущий архив: 2014.05.18;
Скачать: CL | DM;

Наверх




Память: 0.58 MB
Время: 0.009 c
2-1375017722
SkAndriy
2013-07-28 17:22
2014.05.18
Delphi XE4 функция StrPCopy не рекомендована


15-1381867348
Германн
2013-10-16 00:02
2014.05.18
Линукс


2-1375356989
14
2013-08-01 15:36
2014.05.18
Событие OnChange у DateTimePicker


11-1250509132
Демьян
2009-08-17 15:38
2014.05.18
Закрыть все модальные формы


15-1384259097
L8
2013-11-12 16:24
2014.05.18
Как определить что в TImage?