нагрев микросхем памяти - нормально ли?

Печатные платы, программируемая логика, разработка и изготовление аппаратуры

Moderator: Shaos

User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

Карту памяти и/или схему в студию!
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

Port 0A8h, Primary Slot Register (PSLOT, PPI Port A) (Read/Write)
Used to select internal RAM, or ROM, or external memory (cartridges) into CPU address space, as shown in the examples above. In some cases also used to select 'memory mapped I/O ports' into memory.

Code: Select all

  Bit   Expl.
  0-1   PSLOT number 0-3 for memory at 0000-3FFF
  2-3   PSLOT number 0-3 for memory at 4000-7FFF
  4-5   PSLOT number 0-3 for memory at 8000-BFFF
  6-7   PSLOT number 0-3 for memory at C000-FFFF

  Memory     | PSLOT=0 | PSLOT=1 | PSLOT=2 | PSLOT=3  |
  Address    | MainROM | Cart. A | Cart. B | MainRAM  |
  -----------+---------+---------+---------+----------+
  0000..3FFF |  BIOS   |  <aux>  |  <aux>  | RAM3 (*) |
  4000..7FFF |  BASIC  |  <aux>  |  <aux>  | RAM2 (*) |
  8000..BFFF |  N/A    |  <aux>  |  <aux>  | RAM1 (*) |
  C000..FFFF |  N/A    |  <aux>  |  <aux>  | RAM0     |
(*) If less than 64K internal RAM is installed, then RAM is located in the higher memory area only, ie. at address E000-FFFF for 8K, C000-FFFF for 16K, etc.

Code: Select all

  Port FC   RAM bank number to be mapped at 0000-3FFF
  Port FD   RAM bank number to be mapped at 4000-7FFF
  Port FE   RAM bank number to be mapped at 8000-BFFF
  Port FF   RAM bank number to be mapped at C000-FFFF
Usually the mapping circuit latches only the actually used lower 3, 4, or 5 bits of the bank numbers, depending on whether 128K, 256K, or 512K RAM are built-in. Theoretically (fully exanped) a total of 4MByte RAM (16Kbyte * 256 blocks) could be controlled by the mapping registers.
To enable/disable RAM, use the PSLOT register (Port A8h)
b2m
Devil
Posts: 907
Joined: 26 May 2003 06:57

Post by b2m »

Типичная раскладка памяти MSX2.
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

А, вот откуда в Орион Про вставили маппер. :3
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

b2m wrote:Типичная раскладка памяти MSX2.
а ведь я нигде не упоминал Secondary Slot Register, равно как и указал объем видеопамяти :-? вот и верь после этого эмуляторам.
HardWareMan wrote:А, вот откуда в Орион Про вставили маппер. :3
ага, и как всегда с небольшим опозданием. еще интересный момент - весь ввод/вывод сделан через I/O и в адресном пространстве или ROM или RAM.
b2m
Devil
Posts: 907
Joined: 26 May 2003 06:57

Post by b2m »

MC68k wrote:
HardWareMan wrote:А, вот откуда в Орион Про вставили маппер. :3
ага, и как всегда с небольшим опозданием. еще интересный момент - весь ввод/вывод сделан через I/O и в адресном пространстве или ROM или RAM.
В Орион-Про ввод/вывод сделан через порты. А через окна в памяти предусмотрена возможность подключения дополнительных карт, контроллера дисковода, например. Но сделано это лишь для совместимости с предыдущим Орионом. Из всех портов, в адресном пространстве ПЗУ лишь три порта (которые от предыдущего Ориона), и оставлены тоже для совместимости.
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

потыкал в плату паяльником, теперь думаю, какие микросхемы поставить для видеоамяти и сколько прикрутить основной :-?