SU834704A1 - Устройство дл управлени пам тью - Google Patents

Устройство дл управлени пам тью Download PDF

Info

Publication number
SU834704A1
SU834704A1 SU792792629A SU2792629A SU834704A1 SU 834704 A1 SU834704 A1 SU 834704A1 SU 792792629 A SU792792629 A SU 792792629A SU 2792629 A SU2792629 A SU 2792629A SU 834704 A1 SU834704 A1 SU 834704A1
Authority
SU
USSR - Soviet Union
Prior art keywords
block
inputs
input
output
outputs
Prior art date
Application number
SU792792629A
Other languages
English (en)
Inventor
Валерий Глебович Сташков
Яков Моисеевич Будовский
Игорь Владимирович Бурковский
Николай Андреевич Воропаев
Эдуард Августович Ильмъяров
Петр Петрович Фомин
Владилен Иванович Шагулин
Original Assignee
Предприятие П/Я Г-4152
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Предприятие П/Я Г-4152 filed Critical Предприятие П/Я Г-4152
Priority to SU792792629A priority Critical patent/SU834704A1/ru
Application granted granted Critical
Publication of SU834704A1 publication Critical patent/SU834704A1/ru

Links

Landscapes

  • Debugging And Monitoring (AREA)

Description

(54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПАМЯТЬЮ
Изобретение относитс  к вычислительной технике и может быть использовано при отладке программ цифровых вычислительных управл ющих систем. Известно устройство дл  отладки программ , фиксируемых в посто нных запоминающих блоках (ПЗБ) цифровых вычислительных управл ющих машин, содержащее ПЗБ и полупосто нный запоминающий блок (ППЗБ). На этапе отладки программ блок ППЗБ замещает один из блоков ПЗЦ, т.е. информаци , записанна  в блоке ППЗБ, считываетс  в регистр команд вместо информации , хран щейс  в блоке ПЗБ 1. Недостатком известного устройства  вл ютс  ограниченные функциональные возможности . Из известных устройств наиболее близКИМ по технической сущности  вл етс  устройство дл  управлени  пам тью, содержащее блок приема и выдачи команд, первые входы которого соединены с выходными шинами ПЗБ, вторые входы и первые выходы - с вь1ходами и первыми входами ППЗБ, а вторые выходы - с числовыми шинами, блок управлени , первые и вторые входы которого соединены с адресными и тактовыми шинами , первые выходы - с третьими входами блока приема и выдачи команд, а вторые выходы - со вторыми входами ППЗБ, третьи входы которого соединены с адресными щинами 2. Недостатком устройства  вл ютс  ограниченные функциональные возможности. В процессе отладки в р де случаев необходимо , например, иметь информацию о номере программы, к которой относитс  содержимое той или иной  чейки пам ти,  вл етс  ли содержимое  чейки результатом корректуры , о количестве корректур, внесенных в программу за тот или иной промежуток времени , а также о том, кем и какие именно корректуры были внесены. Эта информаци  может быть использована дл  прогнозировани  сроков отладки, распределени  ресурсов времени по различным этапам отладки, изыскании внутренних ресурсов и т.д., что, в конечном счете, приводит к сокращению сроков отладки математического обеспечени . Все эти данные обычно хран тьс  в рабочих журналах корректур, а анализ их- достаточно трудоемкий процесс. Цель изобретени  - расщирение эксплуатационных возможностей процесса за
счет обеспечени  возможности фиксации предыстории модификации команд.
Указанна  цель достигаетс  тем, что в устройство дл  управлени  пам тью, содержащее блок управлени , блок приема и выдачи команд и блок полугюсто нной пам ти, причем адресный, информационный и тактовый входы устройства соединены соответственно с первым входом полупосто нного блока пам ти, с первым входом блока приема и выдачи команд и с тактовым входом блока управлени , первый, второй и третий выходы которого соединены соответственно со вторым входом блока приема и выдачи команд , со вторым входом блока полупосто нной пам ти и с первым информационным выходом устройства, выход блока полупосто нной пам ти соединен с третьим входом блока приема и выдачи команд, первый выход которого соединен с третьим входом блока полупосто нной пам ти и со вторым информационным выходом устройства, второй выход б/.ока приема и выдачи команд  вл етс  третьим информационным выходом устройства введены дополнительный блок полупосто нной пам ти, блок формировани  формул ра команды и блок анализа, причем выход блока формировани  формул ра команды соединен с первым входом дополнительного блока полупосто нной пам ти, выход которого соединен со входом блока формировани  формул ра команды и со входом блока анализа, выход блока анализа соединен со вторым входом блока,управлени , второй выход которого соединен со вторым входом дополнительного блока полупосто нной пам ти, третий вход которого соединен с адресным входом устройства.
Блок формировани  формул ра команды содержит регистр формул ра команды, коммутатор и регистр управлени  коммутатором , причем выход регистра управлени  коммутатором соединен с управл ющим входом коммутатора, выход которого  вл етс  выходом блока, а первый вход его соединен с первым информационным входом коммутатора , второй вход коммутатора соединен с выходом регистра формировани  формул ра команды.
Кроме того, блок анализа содержит регистр маски, регистр эталона, первый и вто .рой элементы И и схему сравнени , причем выход регистра 1маски соединен с первыми входами первого и второго элементов И, выходы которых соединены со входами схемы сравнени , выход схемы сравнени   вл етс  выходом блока, выход регистра эталона соединен со вторым входом первого эле мента И, второй вход второго элемента И  вл етс  входом блока.
На чертеже представлена схема устройства .
Устройство содержит блок 1 приема и выдачи команд, первый вход которого  вл етс  информационным входом устройства и
соединен с выходными щинами 2 посто нного запоминающего блока, вторые входы и первые выходы блока 1 соединены с выходами и первыми входами блока 3 полупосто нной пам ти, а вторые выходы - с первым информационным выходом 4 устройства , блок 5 управлени , первые и вторые входы которого соединены с адресными 6 и тактовыми 7 входами устройства, первый выход - со вторым входом блока 1, а вторые выходы-СО вторыми входами блока 3 и вторыми входами дополнительного блока 8 полупосто нной пам ти, третьи входы которого соединены с адресным входом 6 и третьим входом блока 3, блок 9 анализа, включающий регистр 10 маски, регистр 11 эталона, первый 12 и второй 13 элементы И, схему 14 сравнени , выходы которой соединены с третьими входами блока 5, а входы - с выходами первого 12 и второго 13 элементов И, первые входы первого 12 и второго 13 элементов И - с выходами регистра 10, вторые входы первого 12 элемента И-, с выходами регистра 11, а вторые входы второго 13 элемента И - с выходами дополнительного блока 8, блок 15 фор-мировани  формул ра команды, включаю5 щий регистр 16 формул ра команды, регистр 17 управлени  коммутатором и коммутатор 18, первые и вторые входы которого соединены с выходами дополнительного блока 8 и регистра 16, третьи входы - с выходами регистра 17, а выходы - с первыми 0 входами дополнительного блока 8. Кроме того , устройство имеет выходы 19 дл  вывода информации, например, на цифропечатающее устройство, св занные с выходами блока 5 управление, адресными входами 6 и первыми выходами блока 1.
Устройство работает в режимах имитации штатного блока посто нной пам ти, автоматической записи информации в блок 3, однократной записи информации, выводе
0 информации на печать и перезаписи формул ра команды. Включение того или иного режима осуществл етс  с помощью блока 5 управлени . В режиме имитации с целью оперативного изменени  наход щейс  в нем командной информации полностью или частично производитс  замена блока посто нной пам ти блоком 3. При поступлении запускающего сигнала по тактовым щинам 7 в зависимости от текущего значени  адреса, поступающего rio адресным входам 6, блок 1

Claims (2)

1.Авторское свидетельство СССР № 613326, кл. G 06 F 15/06, 1978,
2.Авторское свидетельство СССР
№ 489107, кл. О 06 F 11/00, 1972 (прототип).
SU792792629A 1979-07-09 1979-07-09 Устройство дл управлени пам тью SU834704A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU792792629A SU834704A1 (ru) 1979-07-09 1979-07-09 Устройство дл управлени пам тью

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU792792629A SU834704A1 (ru) 1979-07-09 1979-07-09 Устройство дл управлени пам тью

Publications (1)

Publication Number Publication Date
SU834704A1 true SU834704A1 (ru) 1981-05-30

Family

ID=20839074

Family Applications (1)

Application Number Title Priority Date Filing Date
SU792792629A SU834704A1 (ru) 1979-07-09 1979-07-09 Устройство дл управлени пам тью

Country Status (1)

Country Link
SU (1) SU834704A1 (ru)

Similar Documents

Publication Publication Date Title
US4206346A (en) System for gathering data representing the number of event occurrences
SU834704A1 (ru) Устройство дл управлени пам тью
GB1594066A (en) Method and arrangement for speeding up the calculation of the address of a microinstruction in a data processing system
SU1247877A1 (ru) Устройство дл отладки микроЭВМ
GB2247547A (en) Internal state monitoring in a microcomputer
SU1137472A1 (ru) Устройство дл отладки программ
SU1101834A1 (ru) Устройство дл определени характеристик графа
SU857997A1 (ru) Устройство дл контрол канала ввода-вывода вычислительной машины
SU1478193A1 (ru) Перепрограммируемое устройство дл микропрограммного управлени
SU1608673A1 (ru) Устройство дл отладки программ
SU890442A1 (ru) Устройство дл контрол оперативных запоминающих блоков
SU1304028A2 (ru) Устройство дл визуального контрол исполнени программ
SU980159A1 (ru) Устройство дл выбора свободных зон в пам ти
SU1737454A1 (ru) Устройство дл запоминани трассы функционировани многопроцессорных систем
SU489124A1 (ru) Устройство дл регистрации информации
SU739658A1 (ru) Устройство дл контрол пам ти
SU959164A2 (ru) Буферное запоминающее устройство
SU802963A1 (ru) Микропрограммное устройство управле-Ни
SU1456994A1 (ru) Программатор дл посто нных запоминающих устройств
SU1339569A1 (ru) Устройство дл формировани сигнала прерывани при отладке программ
SU1291954A1 (ru) Устройство дл ввода информации
SU1386984A1 (ru) Устройство дл ввода информации
SU1497617A1 (ru) Устройство дл отладки программно-аппаратных блоков
SU750473A1 (ru) Мультиплексный канал
SU1605273A1 (ru) Многоканальное устройство дл сбора информации