Так как на a500 нет винта , то туда изначально еще в те годы много чего изобретали , шестисотка малый период была между a500 и a1200 , видимо поэтому не так много на нее делали железок.
Вид для печати
На 1200 тоже как-то DIY открытых не много.
Так вроде всё тоже есть в продаже...
Допиливаю в своё удовольствие неспеша платку 1 мб памяти + RTC для A600, хотя можно без проблем подобное и купить...
http://www.robototehnika.ru/file/A600.jpg
Хотел тему создать но да ладно ,давайте тут.
Давно хочу поднять вопрос об измерении объема памяти ,как пользователями и программистами так и производителями.
Вам наверно известно что на вашем 32 разрядном старом PC у вас стоит к примеру 512мб памяти , и как опытный пользователь вы знаете что у проца 32 битная шина данных , соответственно думаете что память у вас 512x32 бит , да ?
А вот фигушки , у вас 512x8 бит , в чем можете убедиться достав планку и посмотрев PDF на чипы.
Соответственно в 32 битном режиме проца и 32 битных командах (словах) проц работает с этой памятью как 128 мб.
Это кратко о памяти на PC ,в ней все объемы считается по кратности 8 битам ! ура ретро и маркетингу , к этому я еще вернусь.
Теперь об амиге , вот возьмем A500 которая базовая и 512к. , в ней 512 кил тоже 8-ми битной памяти (4 чипа 256x4) , и соответственно 256 кил в режиме 16 бит ,что не так и много.
И теперь вопрос , глядя разные поделки да и не только возникает путаница. Например в той же A500 кикстарт не 256кб , а как раз 512кб. (am27c400 512x8 or 256x16) , если брать общий стандарт 8 бит как в случае с RAM.
Или вот как фаст рам правильно считать , я делаю поделку которая подписана как 4мб фаст , но на самом деле это 4мб x 16 бит , и если считать как считает RAM сам commodore (и другие производители) то фаста у меня выходит 8мб.
Давайте ваши знания , могу в отдельную тему если надо.
- - - Добавлено - - -
Вот сам тест говорит ,что у нас в этой поделке 8 метров - https://www.youtube.com/watch?v=aAxLedfxjrE
JV-Soft, я человек простой - в мануале написано, что плата расширения на 8мб, комп видит 8мб. пусть на плате хоть 1024х64 будет стоять, если используется только 8метров, то и используется 8 метров. если я вижу в описании, что 4 метра, и на плате 4 микрухи пакмяти, то логично предположить, что там 4 микрухи по метру. сколько бит вообще пофиг мне как юзеру (не паяльщику). мне надо это воткнуть и чтоб оно работало. чем дешевле, тем лучше.
- - - Добавлено - - -
блин, да чё такое?!?! для 500ки фаст рам хоть завались. для 600 нигде нет, никакой. только фурия вот лежит за 109 евреев и всё. а, ну ещё aca620 вот тоже есть, за ещё большие деньги. а просто фаст рам не находится.
Чутка подкорректировал ;-)
Я-то знаю что память там x64 ибо на 512МБ уже не было x32 модулей (у обывателей).
Проц не работает с чипами памяти индивидуально, он работает с многочиповым модулем памяти. И вообще проц (ядро/АЛУ) в ПЦ не работает с памятью (чипами) напрямую, а через контроллер памяти. И контроллер нормально видит этот модуль как 64M x64 о чем на этом модуле обычно и написано.
Хорошо, ибо тут это вообще ни к чему было.
Что-то ты куда-то ушел. У 32х разрядного проца адресное пространство до 4 гигабайт. Нужный объем памяти на планках набирается набором чипов разной емкости. Ну а доступ к этому хозяйству идет через контролер памяти.
Так двоичная система, от битов, байтов никто не уходил.
- - - Добавлено - - -
можно и такой вариант рассмотреть на безрыбье
А вот не поняли вы все мой посыл , я о том ,что имея на многоразрядных процах вроде бы кучу памяти заявленную в определенной конфигурации , фактически при работе особенно чистой математикой (а не хранении например графики) мы получаем в итоге не так и много , на 64 разрядной системе с 1 гигабайтом RAM , проц который молотит в ней математику имеет не гигабайт ,а всего 128 мегабайт , так понятнее ?
Можно было бы мою поделку поставить , но она идет под DIP64 проц , а в A600 он квадратный... Как опробую могу дать проект , разведешь под слот A600, если есть желание
- - - Добавлено - - -
PS вот нагладно , 8 битная операция засылки 8 битного числа в в аккумулятор на восьмибитном проце занимает 2 байта , а на 64 разрядном засылка 8 битного числа в аккумулятор занимает 16 байт (расход памяти в 8 раз больше) , делая тет же результат.
почему - есть 8мб от lvd http://lvd.nedopc.com/Projects/a600_8mb/index.html - ее kipper2k продавал
http://eab.abime.net/showthread.php?t=64218&page=16
нет - там бутерброд из двух кусков текстолита - на проц надевается
http://lvd.nedopc.com/Projects/a600_8mb_2/3.jpg
Bobo, а, понял. Тупанул.
а можно ли как-то заставить амигу работать с человеческим mbr, вместо rdb, чтобы разметить винт, поставить систему и чтоб грузилось с "этого"?
Пока посылка в пути, сижу, значит, в эмуляторе тренируюсь на предмет установки всяких осей и прочей дребедени. И прям сразу же возникает проблема - не могу понять логику именования дисковых устройств в амиге.
Вот я создал образ винта, на 1 гиг (1023 метра). Указываю эмулятору использовать его, подключение к ide (для А600 же, какой нафиг scsi). Он автоматом обзывается dh0. Далее запускаю образ workbench_install_3.1. там захожу в hdtoolbox. Сначала указываю, что за тип девайса, сохраняю. далее в разделы, делаю первый раздел на 256 метров под систему, второй под всё остальное. наименования девайсов по умолчанию в утилите - udh0 и udh1. Я делаю dh0 и dh1. Сохраняю, ребучусь - девайсов нет. ДЕлаю процедуру повторно - оставляю udh0 udh1. ребучусь - девайсов нет. что за дичь там происходит, как винт разметить?!
Sayman, тут явное пересечение логики именования/создания дисковых устройств на Амиге с логикой именования/создания дисковых устройств в эмуляторе.
Ты не создал образ винта, ты создал образ раздела (в нём уже и физическое имя (DH0) и FS и "bootable" да/нет с приоритетом и размер блоков — он уже готов, ему не нужен HDToolBox.
Подключи живой винт и с ним экспериментируй, тогда будет всё как надо.
это конечно странно, потому как в эмуляторах обычно образ девайса, а не ФС подключается.
аха.. нажал в эмуле на кнопку full drive чего то там и сразу оба раздела смог создать. и название ещё в настройках поменял на HD0...
ндааа. а ещё на голую А600 поставить 3.1.4 не получается - жрёт больше памяти, чем 3.1. нафига она тогда нужна...