<?xml version='1.0' encoding='utf-8' ?>

<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:atom10='http://www.w3.org/2005/Atom'>
<channel>
  <title>Сообщество любителей БЭСМ-6</title>
  <link>https://besm6.dreamwidth.org/</link>
  <description>Сообщество любителей БЭСМ-6 - Dreamwidth Studios</description>
  <lastBuildDate>Thu, 18 Apr 2019 07:58:04 GMT</lastBuildDate>
  <generator>LiveJournal / Dreamwidth Studios</generator>
  <lj:journal>besm6</lj:journal>
  <lj:journaltype>community</lj:journaltype>
<item>
  <guid isPermaLink='true'>https://besm6.dreamwidth.org/3749.html</guid>
  <pubDate>Thu, 18 Apr 2019 07:58:04 GMT</pubDate>
  <title>Таблица отображаемых адресов для MMU МЭСМ-6</title>
  <link>https://besm6.dreamwidth.org/3749.html</link>
  <description>Posted by: &lt;span lj:user=&apos;x86128&apos; style=&apos;white-space: nowrap;&apos; class=&apos;ljuser&apos;&gt;&lt;a href=&apos;https://x86128.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user.png&apos; alt=&apos;[personal profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://x86128.dreamwidth.org/&apos;&gt;&lt;b&gt;x86128&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Предлагаю вниманию таблицу адресов для отображения в MMU.&lt;br /&gt;Версия предварительная и будет немного изменяться по ходу реализации внешних устройств.&lt;br /&gt;Битность регистров для UART, SPI, i2c не окончательная, там надо еще подумать.&lt;br /&gt;&lt;br /&gt;Буду делать в первую очередь RTL-модель для PIC и GPIO без привязки к определенному железу.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
| Address | Unit  | Register  | R/W | Width | Description                                       |
|---------+-------+-----------+-----+-------+---------------------------------------------------|
|   77777 | PIC   | IFS (РАП) | RW  |    48 | Флажки прерываний ожидающих обработку             |
|   77776 |       | IFSSET    | W   |    48 | Установка по маске                                |
|   77775 |       | IFSCLR    | W   |    48 | Сброс по маске                                    |
|   77774 |       | IEC(РМРП) | RW  |    48 | Маска разрешенных прерываний                      |
|   77773 |       | IECSET    | W   |    48 | Установка по маске                                |
|   77772 |       | IECCLR    | W   |    48 | Сброс по маске                                    |
|   77771 |       | reserved  |     |       |                                                   |
|   77770 |       | OFF(РНП)  | R   |     6 | Номер старшего бита в IFS                         |
|---------+-------+-----------+-----+-------+---------------------------------------------------|
|   77767 | Timer | T0CON     | RW  |    48 | Управление режимом и делителем                    |
|   77766 |       | T0TMR     | RW  |    48 | Текущее значение таймера                          |
|   77765 |       | Т0PRD     | RW  |    48 | Период                                            |
|   77764 |       | T0IE      | RW  |     1 | Разрешение прерываний                             |
|   77763 |       |           |     |       |                                                   |
|   77762 |       |           |     |       |                                                   |
|   77761 |       |           |     |       |                                                   |
|   77760 |       |           |     |       |                                                   |
|---------+-------+-----------+-----+-------+---------------------------------------------------|
|   77757 | GPIO  | TRIS      | RW  |    48 | Направление данных                                |
|   77756 |       | PORT      | RW  |    48 | Запись - выдача, чтение - прием                   |
|   77755 |       | CNIE      | RW  |     1 | Разрешение прерывания по изменению входных данных |
|   77754 |       | CNEN      | RW  |    48 | Маска отслеживаемых пинов                         |
|   77753 |       | reserved  |     |       |                                                   |
|   77752 |       | reserved  |     |       |                                                   |
|   77751 |       | reserved  |     |       |                                                   |
|   77750 |       | reserved  |     |       |                                                   |
|---------+-------+-----------+-----+-------+---------------------------------------------------|
|   77747 | FLASH | CSR       | RO  |    32 | Статус регистр флеш-памяти                        |
|   77746 |       | CCR       | RW  |    32 | Управляющий регистр флеш-памяти                   |
|   77745 |       | AL        | RW  |    32 | Защелка адреса читаемой/записываемой ячейки       |
|   77744 |       | DATA      | RW  |    32 | Содержимое ячейки по адресу AL                    |
|---------+-------+-----------+-----+-------+---------------------------------------------------|
|   77000 | DRAM  |           | RW  |    48 | On CHIP Data RAM                                  |
|       0 |       |           |     |       |                                                   |
|---------+-------+-----------+-----+-------+---------------------------------------------------|

&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=besm6&amp;ditemid=3749&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://besm6.dreamwidth.org/3749.html</comments>
  <category>flash</category>
  <category>gpio</category>
  <category>mmu</category>
  <category>mesm-6</category>
  <category>pic</category>
  <category>timer</category>
  <lj:security>public</lj:security>
  <lj:poster>x86128</lj:poster>
  <lj:reply-count>18</lj:reply-count>
</item>
</channel>
</rss>
