JPRS ID: 10607 USSR REPORT CYBERNETICS, COMPUTERS AND AUTOMATION TECHNOLOGY
Document Type:
Collection:
Document Number (FOIA) /ESDN (CREST):
CIA-RDP82-00850R000500070053-1
Release Decision:
RIF
Original Classification:
U
Document Page Count:
183
Document Creation Date:
November 1, 2016
Sequence Number:
53
Case Number:
Content Type:
REPORTS
File:
Attachment | Size |
---|---|
![]() | 11.07 MB |
Body:
APPROVED FOR RELEASE: 2007/02/49: CIA-RDP82-00850R040500070053-1
FOR OFFICIAL USE ONLY ~
JPRS U10607
23 JuNE 1982
, .
- IJSSR~ Re or~
p
CYBERtvETICS, COMPUTERS AND ~
AUTOMATION TECHNOLOGY ~
(FOUO 13/82)
,
FBIS FOREIGN ~ROADCAST INFORMATION SERVICE
FOR OFFiCIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPR~VED F~R RELEASE: 2007/02/09: CIA-RDP82-04850R000500070053-1
NOTE
JPRS publications contain information primarily from foreign
newspapers, periodicals and books, but also from news zgency
transmissions and broadcasts. Materials from foreign-language
sources are transiated; those from English-language sources
are transcribed or reprinted, with the original phrasing and
other characteristics retained.
Headlines, editorial reports, and material euclosed in brackets
are supplied by JPRS. Processing indicators such as [Text]
or [Excerpt] in the first line of each item, or following the
last line of a brief, indicate how the original information was
processed. Where no processing indicator is given, the infor-
mation was summarized or extracted.
Unfamiliar names rendered phonetically or transliterated are
enclosed in parentheses. Words or names preceded by a ques-
tion mark and enclosed in parentheses were not clear in the
original but have been supplied as appropriate in context.
Other unattributed parenthetical notes within the body of an
item originate with the source. Times within items ai�e as
- given by source.
The contEnts of this publication in no way repres;~nt the poli-
cies, views or attitudes of the U.S. Government.
- COPYRIGHT LAWS AND REGULATT4NS GOVERNING OWNEF.SHIP OF
MATERIALS REPRODUCED HEREIN REQUIRE THAT DISSEMINATION
OF THIS PUBLICATION BE REST,'.ICTED FOR OFFICIAL USE ONI.Y.
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
, .
i aPRS L/10607
23 ~une 1982
_C
t
_i
~ USSR REPORT
~
; CY~ERNETICS, COMPUTERS AND AUTOMATION TECHNOLOGY
(FOUO 13/82) ~
: CONTENTS
~ xaRnwaxE
~ State of the Art and Pro~pecta for IIse of Magnetoiesiative
? and Integrated Heads......, 1
, Intensitg Amplifiers for Optical Instrumenta 5
~ Elektronika B3--19M Calculator I3andbook 8
~ MICROPROCESSORS
i Enhanced-,Speed Microprocessor Sets 13
~
i Structural Organization and Camposition of Microproc~essor.
' Sets 18
~ Programmable 1024-- and 4096--Bit Permanent Storage Units
CPRO~M} 26 _
i
Realizatiun of Computer Hardware on Series R--589 P'~R BIS........ 2~
KR1802 Series Large-~Scale Integrated Circuit Micr.-proc.essor
Set
37
: Cross Microprogramming Syatem for BIS Micxoproceseor Sete.....~. 56
~ HYBRID COMPUTERS
~ Abs�~racts of Articles in Collection 'HYBRID COMPUTER
~ DESIGN' 62
Hybrid Computing Device for Implem~ntation nf Fast Fourier
Transform 67
~
;
i
( ~ - a - [III - USSR - 2].C S&T FOUO~
I
FOR OFFICIAI. USE ONI,Y
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
FOR OFEICIAL USE ONLY
Array Computing Devices for Conversion of Numbers From One
Number Syste~ to Another ...........................e.......... 72
Quasianalog Unit for Preprocessor Processing of Speech Signal... 76
Program Control of Equipment in Analog~Digital Data Processing
System 82
Application of Hybrid Computer System With Developed
- Internal Software to Nu~lear Power Plant Simulator............ 87
- Some Design Principles of Scalator Computer Devices of 94
Timer Typ~
SOFTWARE
Program Module Pack for Configuration of Multiproblem Real-
iime Dialogue Systems for M-7000 of ASVT-~'i and SM-1/SM-2
of SM EVM ..............................................o...... 100
Abstracts of Articles in Journal 'PROGRAI~IING'.
Janua;.y--February 1982 102
Software Packages: Methods ~nd Developments.........~.......... 106
- Software Package for Simulating Preprocessing Methods in ~
114
5peech Recognition Syetems
Software Package for Analysis of Stationary Motions of
Mechanic~l Systems........,.�.�������������������������������� 120
Optimization Package Linear Programming Algorithms 122
Modular System for Solving Problems in Aerodynamics and
Dynamics of Flight of Flping Vehicles Aspmptotic Methods..~ 123
APPLICATIONS
Imprcv3ng Assimilation of Computer Capacities 131
Methods of Imprcrving Sector Use of Co~puter Equipment
(Following F.acample of Ukrainian SSR Ministry of
~ 136
Motor Transport)
Development of Organizational and Economft.c Control in Automated
Control~Systems in USSR Ministry of Power and 138
.
Electrir~cation
YeS~-1022 Computers in Automated Contrul Systems 141
Aialogue Facilities Used by Bulgarian Center for Scientific
Information on Medicine and Public Health 144
. - b -
k'OR Oi~ FICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2407/02/09: CIA-RDP82-00850R000500470053-1
, FOR (
~
~ CONFERENCES AND PERSONALITIES
~
~ Sixth All-Union Scientific and Technical Conference
~ 'Development ~nd Use of Analog and Analog Digital
Computer Equipment' 147
All Union Seminar 'Specialized Parallel Processors for
; Solution of Boundary Value Problems' 152
Role of A. A. Lyapunov in Programming 154
PUBLICATIONS
Index to the Journal 'MEASUREMENTS, CHECKING~ AUTOMATION'
f or 1981 161
J Reversible Models 165
~
c ~
~'OR OFF[CIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-04850R000500070053-1
~ FOR OFFICIAL , �
k
f
~ �
F
~
~
~
I
! HARDWARE
i ~ ~
UDC 681.327.6:681.84.083.82
i
STATE OF THE ART 'AND PROSPECTS FaR USE OF MAGNETORESISTIVE AND INTEGRATED HEADS
Moscow IZMERENIYA, KONTROL', AVTOMATIZATSIYA in Rust~ian No 6, Nov-Dec 81 pp 34-42
[Article by Yu. L. Bogorodskiy, candidate of engineering science, and Ye. F.
_ Korolev, engineer]
~Excerpts] Becau'se of the application of magnetic heads using the design in ques-
tion and the progressive technology for manufacturing them, which provides high
precision in executing the profile of the magnetic heads, a very small gap (about
0.1 - 0.2 micrometer) between the magnetic head ar.d the recording medium has be~n
- obtained. This is especially important for a relatively thin medium, the thickness
of which is comgarable to the gap value j,33]. Using integrated technology enables
achieving unity of the technoiogical base in the mass production of both recording
~ media and magnetic heads. In the process, even in vacuum deposition equipment
series pro~uced by domest~c induaCry [34], obtaining up~to a hundred or more
integrated head~s on one substrate in one processing cycle is attainable.
I
i In addition to a high degree of i~tegration and suita~ility to manufacture of mag-
netic heads, integrated technology enables creating heads with very high reliabili-
ty and very small weight and dimensio~ns. One should rat think however that inte-
grated technology in the immediate future will excl.ude heads with solid mass cor~s
from .application. Preference for application of a particular technology will be
determined for a long time by the various economic factors, taking design innova-
tions into account of course. The fzct is, in particular, that the chief diffi-
culty in manuf acturing solid mass cores--obtaining effective gaps--can be overcome
by various methods. The most progressive of them is changing to helical designs
that permit excluding the ~peration of cutting the gap in ~he rore [35-37].
_ Exampl~s of heads with helical ~xtir_ulazions of half-corea are shown in iig. 10.
The head in fig. l0a consists of two Z
' C-shaped cores 1 and 2. Core 1, made of
, magnetically soft matsrial, has helical
surface :i that fully matches the lower ~ 3
surface of cor~e 2. Face surfa~e 4 of
core 1 has a nonmagnetic film of silicon
- oxide or glass. Its thickness is made ~
eq~i31 to the head gap size. When the ~5 6 ~
upper sectiori is placed on ~he lower and 9
they are rotated toward each other, the a b
face parts of the cores are joined Fig. 10
1
~
' FOR OFFICIAL USE ONLY
~
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2407102/09: CIA-RDP82-00850R000500470053-1
FOR OFFICIAL USE ONLY
tightly together, as a result of ~hich a ring magnetic circuit is formed. _The
cores can be metallic or ferrite. The head in fig..lOb consists of two flat plates
5 and 6 which have the shape of an opened ri~g. The rings are curved in a helical
_curve. Compared to previous designs, the advantage of this o;ie is that head.dimen-
- sions in width are not at all restricted and can be made quite small. ~uch a head~
while keeping the advantage of a ring solid mass magnetic circuit9 agproximates
the integrated in its properties.
Area of Application of Integrated Heads. Since magnetic recording has now er_*_ered
into essentially all spheres of human activity and its characteristics are starting
to noticeably affect the rates of scientific and technical progress, it is expected
that the demand for integrated heads will increase. The clearest examples of the
use of the technology of recording on a magnetic medium are the uses of studio
audio and video magn~tic tape recorders in radio and television, astronomy and
astrophysics, space technology and aviation, computer technolo`gy, def ectoscopy,
automation and remote control, measuring technology, etc. [1,~38-40]. The rapid
~ development of electronic c:omputers, automated control systems and data banks
caused an insistent need for development and improvement of storage equipment in
the form of disk, drum and tape units. In these devices, magnetic heads are major
' components, along with the electronics, media and moving mechanisms.
Since these sys~ems operate with digital i:iform3tion, pulse recording methods, re-
quiring the use of pulse magnetic heads, are used in the storage units. Under the
conditions of mass producti~n of them, int~agrated technology is the most preierred,
for the manufacture of the basic elements of large c~omputers 3.s very consistent
with thin-film technology. In the procer~s, because of the rapid wear of integrated
heads when there is contact with the recording medium, they are anplied mainly in
units of h~ads of the floating t;~pe, which ensures noncontact recording.
Integrated technology permits organizing mass output of heads with such high char-
acteristics that this has an immediate effect on the overall characteristics of
the equipment in which they are used ~29, 41]. Thus, for example, the use of inte-
grated heads in disk storage units led to a 2.5-fold reduction in disk diameters
and also a reduction in costs for storing thc intormation coming into the units
j,42]. Media with narrower magnetic tracks, as well as the combined ~esign of a
magnetic head and integrated amplifier for reproduction permit in this case
eliminatir.g a large share of the noise and adjustments.
Extensive possibilities have been onened in measuring technology in connection with
_ the applicat.ion of integr_ated magnetoresistive heads as highly sensitive probes for
- research of magnetic fir~lds. Here they are competitive with Hall sensors. Also
expected is the use of magnetoresistive heads in devices for numeric program control
of inetal-r~utting too?s, where ~1ow-Gensitive heads substantially simplify the
structure of the cont~~l units.
* * ~
Many foreign corporatians and firms are now beginning to seriously consider
magnetoresist~.ve heads and especially their integrated forms. The capital invest-
ment in research to improve the new type of sensors and develop more progressive
manufacturing technology for them is steadily growing. A large number of patents
have appeared for magnetoresistive heads and new technology for deposition and
magnetic electroplating. Considerahle advances are expected in the technology of
recording an~log information by digital methods based on using integrated hea~s,
metallized tapes and integrated amplification technology.
- 2
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
Introducing thin-film technology into the production of magnetic heads is yielding
- the following advantages:
the frequency response of the "r~cr.rding-reproduction�t path is being improved
because the heads are made in t:ie form of a laminated structure of films with mag-
netic orientation, which provides good flux linkage between the winding and
operating gap,
longitudinal recording density is being increased because ~f the improvement in
the shape (geometry) of thF head magnetic field,
lateral recording density with precise bounds between magnetic ~racks is being
increased,
high head reliability and durability are being achieved because of the structural
integrity, standardized manufacturing technology and application of new materials,
- high suitability to manufacture is being achieved which provides for deposition
of hundreds and thousands of heads in one cycle, and
the cost of the products is declining under the conditions of mass 4utomated head
production.
; Also, the magnetoresistive effect combined with integrated technology makes it
possible to substantially reduce the size and wPight of storage devices while
keeping their high reliability. All these considerations demand a serious attitude
to~aard the development of the new important direction in storage technology and
the performance of profound scientif ic research investigations.
BIBLIOGRAPHY
f 30. USSR Patent 58Q577, "Method of Manufacturing Integrated Magnetic Iieads,"
Tikhonov, A. A.; Filatov, I. N.; Khuletskiy, M. B. and Khamayeva, T. Ye.,
published in B. I. iBulletin of Inventions], No 42, 1977.
! 31. USSR Patent 302747, "Method of Manufacturing Units of Magnetic Heads,"
Timofeyev, B. B.; Taranukha, A. I. and Khishchulc, Yu. A., published in B. I.,
No 15, 1971.
32. USSR Patent 691920, "Method of Manufacturing Integrated Magnetic Heads,"
ityzhkova, I. A.; Spirina, I. A. and Khodzhayev, V. D., published in B. I.,
No 38, 1979.
33. Korolev, Ye. F., "Analysis of Process of Magnetic Recording on Relatively
Thin Medium by (Prysock) Method," ELEKTRICHESTVO, No 9, 1980, pp 66-69.
34. Danilin, B. S., "Vakuumnaya tekhnika v proizvodstve integral'nykh skhem"
~Vacuum Technology in Integrated Circuit Production], Moscow, Energiya, 1972,
256 pages.
35. USSR Patent 57568Q, "Core for Magnetic Head," Bogorodskiy, Yu. L.; Pravikov,
N. A. and Kotova, L. G., published in B. I., No 37, 1977.
36. USSR Patent 687463, "MagnPtic Head," Paukov, Yu. N.; Bogorodskiy, Yu. L. and
Pravikov, N. A., puhlished in I., No 35, 1979.
~
, . 3
~ FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2407/02/09: CIA-RDP82-00850R000500470053-1
FOR OFFICIAL USE ONLY
- 37. USSR Patent 633065, "Reproducing Magnetic head," Paukov, Yu. N.; Pravikov,
N. A. and Bngorodskiy, Yu. L.,.published in B. I., No 42, 1978.
36. USSR Patent 621128y "Signal Correlation Processing Device," Korolev, Ye. F.
and Kuznetsov, Yu. P., published in B. I., No 31, 1978.
39. GOST jState Standard] 23044-78, "Inflight Voice Recorder Used in ~.vent of
Aviation Accident. Technical.Specifications."
40. Korolev, Ye. F., "Methods of Investigating Relative Losses and Measurement of
- Frequency Response in Magnetic Re~ording Systems," TEKHNIKA KINO Z
TELEVIDENIYA, No 2, 1976, pp 37-40. _
41. Korolev, Ye. F.; Mukhin, Ye. A. and Zhabin, A. S., "Qualitative Indicators of
Video Recording on Magnetic Disk," TEKHNIKA KINO I TELEVIDENIYA, No 3, 1974,
pp 68-64~
42. Manuel, T., "Computers and Peripherals," ELEKTRONIKA [ELECTRONICS], Vol 53,
- No 23 (601), 1980, p 34.
COPYRIGHT: Tsentral'nyy nauchno-issledovatel'skiy institut informatsii i tekhniko-
ekonomicheskikh issledovaniy priborostroyeniya, sredstv avtomatizatsii i sistem
upravleniya (TsNIITEIpriborostroyeniya), 1981
8545
CSO: 1863/96 ~
4
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
FOR OFFICIAL USE ONLY
UDC 538
INTEN~ITY AMPLIFIERS FOR OPTICAL INSTRUMENTS
- Moscow VESTNIK AKADEMII NAUK SSSR in Russian No 2, Feb 82 pp 66-75
[Article by G. G. Petrash, doctor of physi~al and mathematical sciences]
[Excerpts] The extensive application of amplif iers in optical instruments could
lead to revolutionary transformations in instrument optics. .
There has been recent intensive research on various methods for recovering the
wave front with the aid of nonlinear interactions in various mediums. In some
versions of the method it is possible to recover the wave front through amplification.
As far as is known by the author of this article, these a:uplifying methods have
still not been used in optical instruments. The difficulty in using them is
associated in partj_cular with the fact that extremely high powers are require~i
to effect nonlinear conversions.
. The first laser mircoprojector was built in 1972 in the optical laboratory of the
USSR Academy of Sciences Institute of Physics imeni P.N Lebedev. The amplifying
element of a laser based on copper vapor was used as the amplif ier. Measurements
showed that the amplif ier made it possible to amplify the intensity of light beams
carrying the image of a microscopic object by a factor of several hundred to more
= than 10,000. Maximum amplif ication is achieved with mini~um power for brightening
the object. As the strength of the beam increases the amplifier approaches
saturation and amplif icatian falls off. Here it was passible to use a considerable
part of the energy stored in the amplifying medium. Mean power in the exit beam
from the microprojector was only several times less than in a laser with the satne
= amplifier, at 1.5-2.5 W. This power is adequate to obtain an image of a microscopic
object on a screen measuring 25 sq. meters. When a microscopic ob3ect enlarged
by a factor of eight was used, the linear increase on the screen exceeded 10,000.
These results lie far beyond the possibilities of normal micropro~ectors. H~re
the amplifying element had no marked distortions and the resolution of the instrument
was not impaired.
Late~ other pulsed lasers operating on metal vapors were used as the intensity
amplifier5 in micropro~ectors. It turned out that all the amplifiers tested made
it possible to obtain ~ignif icant and efficient amplification (some characteristics
- are shown in a table). Brightness-intensified images of.a microscopic ob~ect without
, marked distortions were obtained with all amplifiers in various spectral fields. ~
5
~ FOR OFFIC[AL USE ONLY '
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/49: CIA-RDP82-40850R040500074053-1
FOR OFFICIAL USE ONLY
New models of industrial versions of laser microprojectors for use mainly in
microelectronics, have now been developed. In these ~nstruments provision has
� been made for a facility to employ treatment by a laser b eam focused on an object
in a small spot (down to 1 micro~ter) with continuous monitoring of the treatment
process on a screen. �
Optical systems with intensity amplif iers still constitute a quite new f ield of
optics. It is, therefore, at present diff icult to assess their possibilities and
problems that may arise in development. Iv2vertheless, already the great future
foreseen for optical systems with intensity amplif iers can be assessed.
There are now high-resolution photographic materials that make it poss~bl:e to
record high-quality images on a small area. The use of these materials can
substantia.lly reduce the area of the frame in motion films. This would lead to
a sharp drop in demand for cine f ilm and silver, which is in short supply, and
would reduce the size of cinematographic equipment. However, given the present
projection equipment, it is not possible to do this because the light loads on
the film during projection onto a screen are already extremely great. The use
of intensity amplifiers could provide a radical solution to this problem.
Def inite prospects have also been opened up for developing new systems for projecting
tele~ision. The use of an intensity amplifier in projection would make it possible
to substantially reduce the light load on the information medium, which in this
case could be a controlled reflector or diapositive. In principle, in this case,
too, the size of the information medium, controlled, for example, by microelectronics,
could be reduced to down to 1 micrometer, and adequate illumination on the screened
would be obtained by intensity amplif iers of the required sizes.
Yet another possibility that could already be developed relatively simply is to
take photomicrographs at a frame speed of 10-20 kHz. For thi~, all that is required
is to scan in time the images received at the amplifier output, since the duration ~
of image reproduction for lasers now in use is 10-30 ndnoseconds.
Of coursey great opportunities also exist for the development of laser microprojectors.
The various versions ef microprojectors with intensity amplifiers still need to
be worked out: polarized and interference microscopes, stereomicroscopes, systems
with phase contrast and so forth. The possibility exists of considerably improving
methods for mircotreatment with a laser beam with monitoring on the screen of the
microprojecto1.
Great possibilities for the use of the intensity amplifier are also being opened
up for infrared technology. Within the IR spectral range it is easier to obtain
- suff iciently high amplification, and therefore realization of these amplifiers
should be simple. In this spectral range, for example, it is easier to build an
amplifier that operates in continuous mode, or an amplif ier with a broad ampl3f ication
band. On the other hand, the visualization of inf rared images present great
difficulties which would be much easier to overcome if the image were formed by
- a beam of suff icient power, and here 3t is possible to used a low-sensitivity
visualizer of nonlinear conversions.
- Attractive possibilities f or using inten~ity amplif iers exist in holography. The
use of the amplifiers in recording of holograms would mak~ it possible to use
~ 6
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
FOR ( r
~ low-sensitivity recording mediums or sharply reduce recording time. At the stage
of reproduction the ~.mplifi.ers would make it possible to substantially reduce the
, light load on the hologram and it would be possible to use k~olograms with low
diffractive efficiency, retaining high -~ntensity at the output thanks to amplification.
This could turn out to be especially important for dyanmic holography.
The list of prospects for the development of optical systems with inte_isity
amplifiers, and the problems occurring in their development and extensive spread
~ could, of course, be continued, but what has been said is enough to conclude that
these prospects are very interesting and that it is tima to start serious work
on the broad development of optical systema with intensity amplifiers.
To summarize: intensity amplifiers have already been developed and tested on the
- basis of a number of pulsed lasers operating on metal vapors. They have turned
- out to be quite suitable in the development of ir_struments designed for specific
practical applications. With their aid it has already been possible to solve a
problem that could not be solve~ on the basis of traditional optical instruments.
The development of these amplif.iers has also made it possible to embark on studies
of the features af optical systems with intenaity amplifiers and to develop their
physical bases, and also to develop new instruments for practical applications.
This work, however is still being carried on within a very narrow framework and -
with little effort, which does not accord with the important prospects being opened
up in optics by the use of intensity amplif iers.
COPYRIGHT: Izdatel'stvo "Nauka", "Vestnik Akademii nauk SSSR", 1982
' 9642
CSO: 1863/151
(
i
- 7
~ FOR OFFICIAL USE ONLY
I
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/49: CIA-RDP82-40850R040500074053-1
FGic OFFIC[AL USE ONLY
'
i
ELEKTRONIKA B3-19M CALCULATOR IiANDB00K
Moscow TEKHNIKA VYCHISLENIY NA MIKROKAL'KULYATORE "ELEKTRONIKA B3-19M" in Russian
1981 (signed to press 2 Dec 81) pp 2, 5-6, 8, 10-13, 166-.167
[Annotation, excerpts from chapter 1, and tabl~. of contents from bo~~~ ''Doing
Calculations on the 'Elektronika B3-19M' Calculator", by Mikhail Ivanovich Petrov,
Izdatel'stvo "Finansy i statistika", 15,000 copies, 168 pages]
[Excerpts] The book deals with methods and practice in doing calculations on the
"Elektronika B3-19M" calculator. Examples are shown for solving systems of linear
and nonlinear equations, numerical function integration and differentiation, and
integration of difterential equations, and questions of soZving problems in economics
are considered. Each chapter contains examples for the reader himself to solve;
answers are provided.
The book is intended for scientific-engineering and scientific workers, economists
and W7. stduents.
~ The time taken to carry out arithmetical operations is less than 0.2 sec. Average
time for determining functions ln x, lg x, sine a, cos a, tg a, aresin x, arccos
x, and arctg x is less than 2 seconds. 1Kaximum absolute error wYien using the
arithmetic functions is less than unity for the sma.llest digit of a number.
Absolute and relative error occurring in determination of functions calculated
by the calculator are indicated in the appropriate sections of the text.
The calculator is powered by four D0,55SU1,1 batteries or from a 220V 50Hz power
supply. The batteries provide continuous operation of the calculator f or 3 hours,
after which they must be recharged from a mains power supply. Maximum power
consumption is 0.8 W. Power consumption from an AC power supply, taking battery
- recharging into account, is less than 7 W.
The calculator is designed to operat~~ within a temperature range of 10-35�C at
relative air humidity of 30-80% and a barometric pressure of 760�25 ~mHg. Overall
- dimensions are 166.5 X 86 X 41 mm and the weight is less ti~an 0.4 kg.
The arithmetic-logic device is for arithmetic and logic operations on f igures and
commands (codes). It is based on an adder and X, Y, and Z registers (K145IK3 and
K145IK4 microcircuits).
8
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2407/02/09: CIA-RDP82-00850R000500470053-1
~
!
~
i
i
~
sHn.p~
i
~
' �~lIEHTPOHNHA 63-19M�
_ c.Q~ii~ .
~sin cos "tan x�m
~ ~ertSin arccos erct~n m.z
o~oo
' t ' 7ttY ~ CF
! LLL~O
;
Figure 1.1 The "Elektronika B3-19M" Calculator
l '
The count control device is used to synchronize and coordinate the operation of
all elements in the electronics package during the com~uting process. $ync?nronization
is effected by passing to the elements of the electronics package controls signals '
obtained from a TG time-pulse generator (K1GF651 microcircuit). Frequency of the
synchronization pulse train is 70#5 kHz.
, The data input and output control device distributes data inputted via the keyboard
to the appropriate assemblies of the calculator and controls its output~on the
' indicator device. Transistor based matching elements are used for t~e combined
operation of the indicator and the devices built on microcircuits.
Storage consists of build-up memory (ur simply memory) and a ROM. The memory is
for holding intermediate results from computation or numbers frequently~encountered
' in a given calculation. Numbers are passed to or retrieved fro~ metnory by command
given via the keyboard. The ROM stores the programs used to handle f igures when
~ f inding functions computed by the calculator.
The indicator device enables visual monitoring of inputted numbers and readout
~ of computed results. In the calculator this device is built on the base of type
AI.S3IIA LED's and has a 12-digit display.
9
; FOR OFFICIAL USE ONLY
-i
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
:
s;:
FOR OFFtC1AL USE ONLY
:P~
V
N h ~ . I
' O ~
~1
. NNhN~ ~ ~
. Z ~
' ~ ~ ~N~aV~~nb~~'Ra~vFS Ric~v~~'a~a iG U
r-~I
12~~ ~ qv ~
w ~ ~f
w tv~~fh~OAao ~
~ ~t ~n h ~s o ~ O~
m~vh~a~N~ ~ ~�~vvv. ~ ~
4'+ I
' p ~ p~ ^ M
~ ~a b ~D ~'i N N ~ N ~ ,
. A ~~~~~wvwh~s~a~a . cv t~. ~
4 ~
N ~h V b t~ibo~~ � ~ ~
~
' Q
~ ~ 8 ~ b ~ yJ
- b o � - q ~ > > xG!
a ~ ~
~o y ~ ~ ~ h W
~ ~ ~ ~ oc ~ oc -
~ q ~ ~ ' 'Ca
A ~
~ ~ ~
~ fi~ R~ q~ 0 j n~
O
. 4a
b y ~ ~ ti ~ ~
o q q H
s > ~ ~ ~
~ � ~ o1~c ti A
o~c o~c ~ oc oc
~
a ~ ~ � ~ : ~ ~ri
~ ~
� v ~a nt ` ~ 10 ~ U
~ ~ k~ ~ . `a ~ ay 1, N ~ ~ 3~1
`r~
. U
� , ~
~ b b
' . o?h~~o~b~ ro�� .
~~N bbt~O~~~ ~
_ ri
;'~V'~V"HR~wC:r~~~ :~iZ~�~h~ohv~`FN ~ y
� ~~1
' ~ 00
�
i
10
FOR OFF'[CIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2407/02/09: CIA-RDP82-00850R000500470053-1
FdR ~1FFIC14L USE ONLY
~ H , n
. ~ j~ + ? ' ~
~ v
~ ~4' Ct b . , O
. y , ~ ~i v
. � ~ . ~ b ~ ~ ~ + ~1
_ Q
a, v ~ G p y Sp iJ
~ s ~ =s .
- ti ~ ~ ~ ~
v~ - ~ v
- o ~ ~ ~ ~ .
~
. C � . ~ . U
� ~
� ~
-~J ~ ~ ~ ~ . ~
( 4-F ~ I~ X~ �I� ` ~ R~ O h~ a I PQ
.
~ ~ ~ .
L ^ r~ ~o v_a ~c c~ ~ �~,,f� � Q
. . ~ .
` Q p~ ~ n V 4f ' � ~f. ~ N ' �
a~
. . ~ ` ' ~
~ ~o . . 1~ Q1 _
. ~ � ~ ' ~ ~ ~
_ o ~ ' ~ ~
. ~ oc
. ~
O
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
b ~
_f
~
~ ~
~ ~ . ~ ~ ~
b ~ ~ . ~ ~ ~ ~ ~ .
~ ~ ~
~ ~ ~ ~ ~ ~ ~ m u
~ , ~ ~
~ ~ ~ 1 ~ ~ ~ � b / V
~ ~ .
Ct h ~ � 1~
~ ~y
~ O~ h '~o ~ F
~C q -
~ : ~ ~r ~C
ti � ~ . �
~ ~
b ~
ac ~ op ~
- ~ ~ � ~
, ~ � ~
. w N ~ ' ~ ' ~ ~1
, ' ~ , .
- 11
FOR OFF[CIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500074053-1
~OR OFFlCIAL USE ONLY
Contents Page
Foreword . 3
Chapter 1. T~e�"Elektronika B3-19M".Calculator 5
1.1 r,eatures and functions of the device 5
1.2 Computa~ions with the calculator 11
1.3 Recommendations for doing calculations with the ca?culator 3Z
1.4 Examples to be solved by the reader 41
Chapter 2. Percentage Calculatiuns and Proportional Division in
Economic Calculations 51
2.1 Percentage and commodity calculations 51
2.2 Caculations of money percentages 55
2.3 Proportional division and percentages applied to.a result 57
2.4 Problems for the reader 59
Chapter 3. Solving Systems of Linear Equations 61
3.1 Matrices and basic rules for working with them 61
3.2 Matrix determinants 63
3.3 Solving systems of linear equations using the Cramer foY~mula 6~s
3.~: Matrix solving of systems of linear equations 69
3.5 Ea;?usion method for solving systems of linear equations 74
3.6 Ppproximation methods in solving systems of linear equations 79
3.7 Examples for solving 85
Chapter 4. Numerical Solution of Nonlinear Equations 90
4.1 The process of isolating roots for nonlinear equations 90
4.2 Finding roots for equations by the chord and tangent method 94
4.3 Findings roots for equations by the sequ~ntial approximation��...��. 100
(iteration) method
4.4 Examples for solving 104
Chapter 5. Numerical Differentiation and Integration 106
5.1 Finite differences and their application in function differentiation � 109
5.2. Numerical function integration
5.3 Numerical integration of differential equations 113
5.4 Examples for 4olving 117
Chapter 6. Calculations Done in Planning Work 1L0
- 6.1 Network diagrams and calculating them 120
6.2 Stating a problem in linear programming and principles for solving it 127
6.3 Simplex method for solving the main problem in linear programming 134
using the calculator
6.4 Problems for solvf.ng 141
Chapter 7. Algorithm Library 144
Answers and Solutions to Problems 159
Bibliography 164
CGPYRIGHT: Izdatel'atvo "Finansy i statistika", I~81
9642
CSO: 1863/154
12
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/42/09: CIA-RDP82-00850R000500070053-1
MICRQPROCESSORS
unc 681. 3. oz: 6z1. 3. 049.77~..14
E21`r~ANCID-SPEED MICROF130CESSOR SETS
Moscow N!IKROPROTSE5SORNYYE KOM4LII{TY POVY5HF~iNOGO BYSTRODEYSTVIYA in Russian 1981
(signed to press 3 Nov 81) pp 2-~, 165-167
[Annotation, preface, contents & bibliogra.phy from book, "Enhanced-Speed M~.croprocessor
Set'" by Aleksa.ndr I~;anovich Berezenxo, I,gv Nikolayevich Korya.gin and Ar~ashes Ruben-
ovich Nazar'yan, Massovaya Biblioteka Inzh~nera,s Elektronika, Izd.~,tel'stvo "Ra.dio i
svya~", 25,OQ0 copies, 168 pages]
[Text~ Microprocessor 3ets are the elementary ba.sis for the cc,nstructior~ . of com-
puter hardware and devices of di~ital radioelectronic appa.ratus chaxacterized by
' high reliability, low cost, small dimensions and low power consumption.
i It is intended for Engi.n.eers engaged in the devElopment ana application of micropro-
cessors.
Preface
Microprocessor sets are the slementary ba.s#:s for t:~e const~ruction of computer hard-
ware and devices of digital radioel~ctronic apparatus characterized by high relia- ~
bility, low cost~ small dimensions and low power consumption.
Tha.nks to high spEed and interference immunity, the possibility of working in a wide
- range o.� temperatures and radiation stability, b~polax microprocessor sets based on ~
microprocessor sections made on the technological ~ircuitry ba,se of transistor=tran-
- sistor logic with Schottky diodes have obta,ined very widespread use by apparatua de-
velopers. The book presented to the rea.der ha,s also been devoted t~ this class of
microprocesscr sets.
Microprocessor sets as~ure flexibiiity of planning~ both from the point c~f view of
apparatus solutions to sa,tisfv the set productivity of aystems and from the point of
view of real.izing the necessary set of instruetions. Tt is r.ecessaxy tha.t
developer be well acquainted with a11 fea,tu~es of the structura,l. and flxnctional or-
ganiza.tion of large-scale 3.ntegratsd circuit mi.~roprocessor sets. Only in that case
will he be able to realiza the potentials of mic-:o~rrocessor se~s.
Microprocessor sets contain a bre�~ gamut of processor, interface and storage large-
scale ini;egrated circuita f~r the const~uction of equipment for va,rious purposes and
- with var9~nzs productiv~+.y, 2-, 4-~and 8-digit processor sections, 8-, 12-and 16-digit
~
13 ~
F~R OFFICIAL USE ONLY ~
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
FOR OFFICIAL USE ONLY
multi~liers, 2-, 3- and general purpose address register~, arithmetic expar~ers,~
lar~e-scale integrated circuits for organiza,tion of int~rrupters~ con-tr~l of the
- store of microprograms, electrically programmable storage devices with capacities of
l, 4 and 16K bits, associative storage units, buffer registers, main-line amplifiers
and commu~.ators and large-scale integrated circui~s for the orgar.ization of sy~.:.�hrvn-
ous and asynchronous exchange between processors and periphera.].s.
Transistor-transistor logic with Schottky diodes microprocessor sets consist of
laxge-scale integrated circuits of series K 589, KR1802 and KR1804~. Tn view of the
limited volume i; ~ the book only those of sE:.ries K j89 and methods of constructing
apparatus on the ba,sis of them ha.ve been examined in de~a,il. It must be noted e�-'
pecially that large-sca.le integrated circuits of different series are interchange-
able, and this permits achieving better chaxacteristics in speed, productivity, di-
mensions and power consumption in different apparatus.
Z'he book consists of seven chapters. ~hapter 1 presents basic information about the
selection of the composition and structural organization of~largs-scale integrated-
circuit micropr.ocessor sets. Chapters 2- 5 are devotea-~o description of series
K 589 large-scale integrats: circuits and questions of their appli~ation. By cha.pters
this ma,terial is arranged in the following manners i:n cha.pter 2 is a description of
the ~.inctioning of the K589 se~:ies large-sca.le integrated. circui.t and its circuitry;
in cha.pter 3 is a calculation of the time of synchronization cycles for seve~.al stan-
dard ca,ses of its realization; in cha.pter ~ the designing of central processors is
examined, the realization of apparatus and microcrogram pa -ts is shown, the develop-
ment of microcprograms by means of a"manual" assembler is shown, and examples are
presented of the execution of microprograms for add.ition, subtraction, multiplication
and division, interruptions are analyzed, etc; chapter 5 is devoted to the practical
applica,tion of ssries K ~89 large-scale integrated-circuit microprocessor sets in ap-
paratus micro-computers with a system of mini'~computer instructions and controller
for stora,ge on floppy magnetic di.sks are-e~amined. Large-scale integrat,ed circuits
of series KR18~2 are briefly described in chapter 6. Chapter 7 is devoted to a de-
scription of a system for the automa,tion of microprogramming intended for developers
of apparatus ba.sed on m~croprocessor se~s.
In presenting the ma,terial the authors strove to accent atten~ion to questions which,
ir~ spite of their importance, have still not been discussed adequately in the litera-
ture accessible to the developers of apparatus based on large-sca.le integrated-cir-
cuit microprocessor sets, or have been discussed insuf..ficiently s;~stema,tically. Ac-
_ quaintance with thsee questions mught to contribute to the proper use of microproces-
sor sets.
The authors are obliged to Doctor of Technical Sciences Professor A. G. Aleksenko
and A. V. Kobylinskiy for exa.mining the manuscript~~ and making usef~l comments.
CONTENTS p~e
Foreword 3
- Chapter 1. Structural Organization and Composition of Microprocesso~ 5
Sets (MPI{)
l.l. Classification of Microprocessor I,arge-scale Intsgrated Circuits (BIS) ~
1.2. Principles of Constructibn of MPK BIS
1.3. Composition of N1PK's and Technical Characteristics of BIS's
14
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2407/02/09: CIA-RDP82-00850R000500470053-1
- Page
Chapter 2i Series K 589 BIS Microp~p.~essor Set 15
2.1. Microprogrammed Control Unit 15
2.2. Central Processor ~lement 28
_ 2.3. Accelerated Transfer Circuit 35
2.4~. Priority Interruption Unit ~
2.5. Multi-regime Buffer Register 5Q
- 2.6. Bus Former. L3n~ Former With Inversion 55
2.7. Multi-functional Synchronizer S"'
2.8. Programma.ble 1024-B~t Permansnt Storage Unit 60
2.9. Programmable 4096-Bit Permanent Storage Unit 61
2.10. Microprocessox Set uircuitry 6z
Chapter 3. Mair_ Data, on Synchronizatinn of Series K 589 MPK ~IS 70
3.1. Synchronization of Arithnietic and Logical Opera.tions of a Processor 70
3.2. Synchroniza.tion of a Processor Control Device 77
Chapter 4. Planning of Central Pr~cessors 82
~.1. Processor Planning 8~
4.2. Microprogram Compilation 88
1~.j. Ma.croinstructions 99
4.4. Distributi on of Gontrol Memory 120
Chapter 5. REaliza,tion of Computer Hardwaxe on the Series 1~j89 MPK BIS 122
5.1. Micro-computer Based on the Kj89 MPK BIS 122
5.2. Controller for Control of Floppy Uisk Storages 131
� ~
Chapter 6. KR1802 ser~es BIS MPK 133
6.1. Arithmetic Device Z33
6.2. ~rithmetic P~xpander ~-3_5
6.3. General-purpose Re~isters 138
6.4. Information E~cha.nge BIS 139
6.5. Interface BIS ~�~'2
6.6. Serial Multiplier ~~3
607. Programmable A3apter of a Serial Inter~ace 14~6
' 6.8. 8x8 Multiplier 1~7
- 6.9. 16x16 Multiplier 1~9
6.1J. 12x12 Multiplier 152
6.11. S~:mmator ~S2
6.12. Multi-flznctional Main-13ne Gommutator IS3
6.1;. Multi-~nctional Matrix of Associative Registers 1,5~
6.1~. Programma.ble Logica.l Ma.trix 156
6.15. Programmable Permanent Sterage Unit With Organiza.tion of
2048x8 Digits 1~~'7
Chapter 7. Cross System of Microprogramming for B~.S Microprocessar Sets 15'j
7.1. Input La.no a.ge 15$
7.2. KROSSMPK Basic Modules 158
~.3. Form ax!d Goi~~position of Output Information 160
7.4. Setting Up KR~SSNIPK on a Computer 16~
~ Bibliography 165
15
FOR OFFIC[A~, USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007102/09: CIA-RDP82-00850R000500070053-1
FOR OFFICIAL USE ONLY
BIBLIOGRAPHY
1. Ka.gan, B. M., gnd.~~shin,`~V. V. "Mikropr~sesso~y v tsifrovykh sistemakh"
- (Microprocessors"in Digital Systems). Moscow~ Energiya., 1979�
2.. Prangishvili, I. V. "Mikroprotsess~ry i mikro-EVM" (Microporcessors and
Micro-Computers). Moscow, Energiya, 1979~ 232 P~es.
3. Vasenkov, A. A., Vorob'yev~ N. M., Dshkhunyan, ~.L., eti~al. "Mikroprotsessor-
nyye BIS i micro-EVMs Postroyeniye i primeneniye" (Microprocessors and Micro-
Computerss Construction and Application). A. A. ~Tasenkov, edito.r. l~oscow,
Sovetskoye radio, 1980, 286 pa~~s. . PZanning 3:ntegrated microcircui~. radio-,~ .
electronic appaxatus).
4. Gal'perin, M. P., Kuzmetsov, V. Ya.~ Ma.slennikov~ Yu. A., et al. "Mikro-EVM
'Elektronika S~' i ikh prtmeneniye" (Micro-Computer~ ~E~ek~ronika S~j'~~and
Their Applica.tion~ . V. M. Proleyko, editor. Moscow, Sovetskoye ra.dio, 1980,
160 pa,ges. (Massovaya Biblioteka Inzh~nera "Elektronika").
5. Vasenkov,.A, A., Konochkin, E. I., Malashe~?ich, B. M., and Shakhnov, V. A.
"Terminologiya v tekhnike mi.kroprotsessornykh integral'nykh skhem i mikro-EVM"
, (Terminology in the Technology of Microprocessor Integrated Circuits and
Micro-Computers) . NfIKROEI,Et{TROrI~ICA P~Et.TPROVD~~ICl3VXE 1~'~.B~BY ~ 1979, No 4~,
~ pp 17-19. A. A. Vasenkov and Ya. A. Fedotov~ editors. Moscow, Sovetskoye
radio.
6. Shchetenin, Yu. A., and "Vorob'yeva, V. V. "Multiflxnctional Scaling Unit."
Ibid, pp 95-1~$�
7. Berezenko, A. I. Koryagin, L. N., and Paramonov, N. N. "Microprocessor Elemen-
tary Base of Data Processing Equipment. Structural,. T echnical Means and Organi-
zation of Systems for Automa.tion of Scientific Investiga,tions (Ma,terials of the
Tenth Al1 Union School on Automation of Scientific Iveesti~,~kions). Len~ngrad
LIYaF, 1977, PP 59-63.
8. Berezenko, A. I., Koryagin, L. N., Nazar'yan, A. R., and Orlov, B. V. "Micro-
processor Set of BIS TTL With ~~chot-t~y~Diodee 5s~i.~es~'x589�" ELII{TRONNAYA
PROMYSHLENNOST'~ 1978, No 5, pp 20-21.
9. Berezenko, A. I., Berezin, V. I., Kalinin, S. Ye and Korya.gin, L. N. "Micro-
Computer Based on a Microprocessor Set of Series K~89." Ibid, No 6, pp 4~9-5~�
10. Berezenko, A. I., Koryagin, L. N., ~tc~h8h~h~~~nYn, Y~. I. "Microprocessor Set
of Bipolar BIS's." NIIKROELEKTRONTKA I POLUPR~VODN'II{OVYYE PRIBORY, 1977r No 2,
pp $0-94. Mo~cow, Sovetskoye radio.
11. Berezenko, A. I., Kasperovich, A. N., Prokopenko, V. I., Nesterekhin, Yu. B.,
fC9ryagin, L. N., and 5luyev, V. Ao "Crate Controller CAMAC Based on a Micro-
processor Set of BIS's." PRIBORY I SISTEMY UPRAVLENIYA, 1978, No 9, pp 11-14~.
12. 1977 Data Catalog of Intel, USA.
13. Nesterov, P. V. "Development and Evaluation of the Architecture of Micropro-
cessors." ZARUBEZHNAYA RADIOELEKTRONII{A, 1977~ No 4~~ pp 3z-69�
16
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
1tN. Proleyko, V. M. "Development of Microprocessors, Micro-Computers and Sys-
~ tems Based on Them." II,II{TRONNAYA PRGMYSI~II~ENNOST'~ 1979, xo 11�;12, pp 3-6.
i
' CaPYRIGHT: Izd.atel�stvo "Radio i svya,z"' 1981
, ~174
; CSO: 8144/1086
~
i
~
~
~
~
i
i
~
~ .
_i
i
I
I
i
l
i
17
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
FOR OFFICIAL USE ONLY
STRUGTURAL ORGAIIIZATION ~~ND COMPOSITION OF MICROPR~'!CESSOR 5ET5
Moscow rffKROPRoTSES50RNYYE KOMPZEKTY PC~VYSHENNOGO BYSTRODEYSTVIYA in Russian 1981
(signed to press 3 Nov 81) pp 5-15
[Cha.pter 1 from book "Enhanced-Speed Microprocessor Set" by Aleksandr Ivanovich
- Berezenko, Lev NiI~olayevich Koryagin and Artashes Rubenovich Nazar'yan, Massovaya
Biblioteka Zn~henera.: Elektronika~ Izd.atel'stvo "Radio i svyaz"', 25~000 copies,
168 pages]
[Text] 1.1. Classifica.tion of Microprocessor Laxge-scale Integrated Circuits (BIS~
All microprocessor BIS's can be divided into three clasaes: single-crystal micro-
computers, microprocessor sets ba,sed on single-crystal microprocessors, micropro-
cessor sets (MPK's~ ba.sed on processor sections~ or sectiona,lized MPK's (SMPi{�s).
Single-crystal micro-computers contain a central processor r?ith a fixed structure
- and system of instructions, a main memory with rsnc3~a~...a~~.esa,~d. a mask-type ROT~:
Due to limited axea of the crystal the capa.city of the main memory and permanent
memory is not more tha.n 2-3 Kbytes~ and so the area~mf their applica,tion is program-
mable controllers, commercia.l calculators, ca,sh registers, etc. Single-crystal
micro-computers are much less expensive tl~axi micro-computers ma,de with micropro-
cessor sets.
A microprocessor set based on single-crystal microprocessors includess a large-sca,le
integrated-circuit microporcessor containing a processor with with a fixed struc-
ture and inst~uctions ii~~;::ar~arge-scale integrated-circuit ROM (the ma.sk-type or
electrically programmable; a laxge-scale ira.teg~ated-circuit interface of input-
output devices (UW); a large-scale inte~a.ted circuit of controllers, generators,
timers, etc. The microprocessor set can include a ma.trix laxge-scale integrated
circuit for the realiza,tion of ordered circuits for control, communications, etc.
The fixed structure of a single-crystal mult~,processor does not permit using
microprocessor sets ba.sed on them for the construction of power~zl computer systems
and high-speed data, processing equipment. The existing ina.dequacies of MPK's axe
the limited possibilities of exchanging informa,tion with the external environment,
organiza.tion of paxa.llel processing and increase of productivity. The ca.pacity of
programs of systems constructed on the ba.sis of a single-crystalline MPK can ~each
6~i{ bytes, the time of performance of instructions ~om 2 to ln microseconds, and
the cost is the avers~ge between single-crystalline micro-computers and systems with
sectianalized MPK' f. The axea of app3.ica,tion is micro-computers, controllers, data
transmission appa.ratus, devices of automation, etc.
18
FOR OFF[CIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
' Sectiona.lized MPK's include a minimum number of BIS's, compatible with each other,
of different ~znctiona,l purpose (processor, interface~ ROM's, ma,in memories, etc),
by means of which it is passible to realize structures with different organiza,tion
_ and digit ca.pacity, a multiple of 2, 4 and 8. The instructions list is selected
by the system developer in accordance with its specific purpose and is realized by
, the microprogram method by recording in the s~ora,ge unit microprograms based on the
ma,in memory or the electrically programma,ble ROM.'s.
The breakdown into sections of the processor and interface pa,rts perm~tted creating
laxge-sca.le integrated circuits with di~ferent bus organizations combined, separate,
two-directional and also with different structural organization to:increase the in-
forma,tional capacity horizontally and vertically~ which permits realizing modulax
_ structures with highly efficieni communication between them, including also the con-
' veyer method of processing. The ca,pacity of system programs ba.sed on sectiona,lized
microprocessor sets can amourY�t'~~ several. hur.,ired kilowa.tts.
The use of SMPK's is effective in cases where maximum productivity is necessa.ry,
tha.t is, in universal and specialized computers realizing vexious instruction lists
in controllers and radio engineering equipment, and also in equipment for real-time
signal processing, digital filtrat~.on and spectrum analysis. ihose areas of appli-
_ cation cannot be realized on micro-computers and single crystalline microp~ocessors,
and so questions of the development and improvement of laxge-scale integrated-cir-
- cuit sectionalized microprocessor sets axe an important direction in the development
of microprocessor technology.
Table 1 ITsPE = central processor element]
BIS Series Number of BIS TsPE T~~
~ Technology BIS t es ~Pacity, cycle time,
~ bits microsecon~s
K 587 KMOP 4~ 1~ 2. 0
K 588 KMOP 3 16 2.0
_ K 582 I2L 5 4~ 1.75
- x 583 I2L lz 8 l. o
x 584~ z~ ~r 4 1. o
K 537 p-MOP 11 8 10
K 589 TTLSh 10 2 Q~1
KR1802 TTLSh 15 8 0.15
KR1804 TTLSh 6 4 0.12
~ Table 1 presents the SMPK's produced industirially. MPK of series K~87, K588 include
BIS of microprogrammed control devices in which instruction lists of the type NTs axe
realized for series K587 and K588, and S5 for series K536. The instruction list can
be changed by replacir_g a single photographi~~.pattern in tt:e course of BIS manufac-
ture.
1.2. Principles of Construction of MPK BIS
T he following principles ha.ve been ma.de the basis of the development of MPK BISs modu-
lar construction of systems on the ba.sis of of MPK BIS and ma.in-line organiza,tion of
communica,tion between mod.ules; arbitrarily increasa.ble digit ca.pacity; expa.ndable
- l.9
FOR OFFIC[AL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500074053-1
~i4~i?(Q~~IA~Ja IiSE ONI,Y~
.~npa8naro~ue -
cuzna~nb Adpec 03~ ,QaHHbie 8 03~
_ -Ll_. _ ~
~ ' .r ~
. MoByne ~ ~
Maxponpo2paM- ~ 6~noK5 , , f!?IDK 3 ~
( MHnu n~MAmu ~ I ~ odp~bomKU(~J ~ odp~da~ ~ ~
~ 6~ ~ ' Moaynbq ~ ~
~ I ~ ~�i ~ onepauuoHAo2o , a,
Q~ ~ Ic L_ ycm o~cmBd
I Modynb p
ynpa6rreNrl~ Zz _
. naMAmbro 1~
M(LHp0AJ10Zp[I QHHb/E ,QQf~H67E'"
I yC.ll6duN ~ ' �~'1. ~
- I KoMadgal ~ obMeHa ~ ~ z-
c yBB ~ e ~
( ycmporicmBn15 ~
! ,NUXpOilpOLpdMMHOZO ' ` a
_ ynpa9neNUs
' X nuMAmu npoz~Mro ~ yee
7
' Il G~QN.IIbIZ'
Figure 1. Structural dia,gram of modular microprocessor
1- Control signals 10 - Mic~opxogram memory control mod.ulc~
2- Ma,in store address 11 - Conditions
3- Data in mai.n store 12 - Dat~
. 4- Microprog~a~a memory module 13 - Instruction
5- Processing unit . 14 - Module for exchange with input-output
- 6 - Address devices
7- Address control 15 -'r~icroprogra,m control device
8- Signs 16 - to program memory and data
9- Operating device module 17 - to input-output devices
, volume of general-purpose registers (RON); multi-~5,i.nctionality of B2S and their
specialization according to basic purpose (processing, control, commutation,
- intPrface, memory, etc); flxnctiona,l completeness~of MPK; the possibility of con-
structing on the ba.sis of i~TPK devices with data processing in series and in paxal-
lel; microprogram control with the realization of any known instruction lists un-
der the conditions of the user~ and also of arbitrary algorithms on the micro-
program level; logical~ electrical and con~tructive compatability of BIS and a sin-
gle principle of organization of synchronization ix} MPK -ba4ed systems.
Figure 1 presents a ba.sic structur~l. diagram of a modular microprocessor(MP) with
main-line organiza.tion of communications between the mod.ulators and microprogram
control to realize MPK equipment. The ba,sic MP modules are: a mod.ule of. operation-
- al equipment, a module of control of the store of microprograms, a module of micro-
program memory and a mod.ule of exchange w3.th input-output devices (UW) . The MPK
includes BIS by means of which each each modv.~.e, depending on the required capacity
and speed, can be realized on one, on seve~al BIS of the same kind or os~. several
different BIS.
~ Zo
F~R, OFFICYA]~'~~N~
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
~ FOR OFFI( ,
The operationa] eqttipmerit module is intended for processing addresses and data and
includes: units for arithmetic and logica,l calculations, a memory of general-pur-
pose registers and a local control device. Various alternative constructions
of the madule are presented on Figure 2. On Figure 2a ~~he arithmetic-logical units
- (ALU) and RON's are combined into a single BIS, and the number. of RON's does not
increase . On Fibure 2b the AI,U' s and RON' s are executed in se~:G.:rate BIS' s and can
can increase independently of one another:: the ALU's in accordance with the digit
capacity and the RON's in accordance with the digit ca.pacity and the number of re-
gisters. To increase the productivity, additionally introd.uced into the ALU's and
RON's are arithmetic expanders (AR) performing apparatus di splacements~ multiplica-
tion and division tsee Figure 2c). The line organization is different for different
BIS's: two input informa.tion lines, separate output addxess and data ~.~eries (Figure
~ 2d); two-directional d.ata ~.~nes (Figure 4e~= input and output data ~:~,~es (single-
directional and separa~ej (Figure 2f~.
~.nU My Ally ~.~;s~ a 0 AO AO ~
, P~". PON � POH (~I (Il%1 (11 (1) (l) fU (21 (P
(I) (2) (n) ~ay (~�1... '�i ~ ~
LLJ
- . . .
3 6NC 6NC 6hC
' d~' s~~~ f~ . .
' Figure 2. Variants of mod.ular structures.
~ 1- ALU 2- RON 3- BIS
The processing of instructiun informa.tion during realiza,tion a.ecording to Fig~zre 2d
is done successively with the processing of numerical informa.tion. During realiza-
tion of a module of the operating equipment on a BIS with a structure of l~e~ cor-
- responding to Figure 2e and f, the ~ame units can be used to process the instruction
informa,tion as for ca.lculation of numerica.l informa.tion, but in that ca.se it is neces-
s~.ry to use a peripheral to store the ROM address.
The module for control of the microprogra.m memory is intended for reception of an
- instruction, the calculation of successive addresses for the microgram memory, de-
pending on the signs arriving from the operating equtpment, and eacternal and inter-
nal interruptions.
The microprogram memory module is intendeded for storage of control information for
all MP modules. To realize a mod.ule, BIS's of electrically programma,ble storage
devices with a ca,pacity of l, 4 and 16K bits are included in the MPK. To organize
- the conveyer principle of microprogram control on the output of the microprocessor
memory it is necessaxy to additionally use registers with with recording on the
front, available in the standard series K155�
The module of exchange with input-output devices is intended for the re-
ception and issua.nce of information, and a.lso for the o~ganization of priority pro-
cessing during work of the microprocessor with periphe-rals. To construct the mod.ule,
21
;
; FOR OFFICIAL USE ONLY
~
~
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2447/02/09: CIA-RDP82-44850R444544474453-1
FOR OFFICIAL USE ONLY
the IIPK includes a BIS of priority interruptir~n, interface adapters, multi-regime
registers and line formers.
To contro~ the main lines and construct synchronization davices the set includes the
BIS of the main-line commutator and the BIS of a multi-functional synchronizing de~
vi ce .
The logical, electrica,l and cro structive compatibility of the MPK BIS is achieved ,
by a single preoentation of information with standard levels of signals TTLSh (the
input voltage Uin = 0- 0. 8 V, Uiri 2. 5� 25 v; the output vol-tage U out 0-C . 5 V~
Uout - 2'~ 5'25 V~ ~ the applica.tion of a single volta,ge of a power sourse of
5 V+5/ and plastic casings with a vertica,7. arrangment of the outputs with a spacing
of 2.5 mm and 16, 24, 28, 4~0, 42, ~I-S and 6~ outputs.
_ All BIS MPK work in the temperature range of -10 to 70�C.
1.3. Composition of MPK's and Characteristics of BIS's
The TTLSh (transistor-transistor logic with Schottky diodes) MPK consists of ~ogical
_ BIS's of series. K j89, KR1802 and KR1801 and BIS pROM of series K556 (Tables 2 and 3) .
To construct the operating device module, into the MPK are introduced two BIS MP of
' sections, the BIS of an arithmetic expander (AR), four BIS's of multipliers (YM), the
BIS of a summator (SM) and a circuit of transfer acceleration (CUP).
The central nrocessor element (TsPE) is a two-digit section with 11 single-address
RON's, two two-bit input-~.nformation lines, an input two-bit line mask, separate.
two-bit address and data lines, controlled by separate inputs. Ar.ithmetic~ logical
and shift operations are performed. The line organiza,tion corresponds to Figure 2e.
Arithmetic, logical and shift operations are performed with the possibility.of ma~k-
ing input da,ta,. Signs of equality to zero of the result and of overflow are prod.uced.
T he arithmetic expander (AR), a 16-pla~e device, performs in one cycle arithmetic,
logica,l and cyclic shifts to the left and right, and also the operation of retrieving
the number of the left unitary bit; the line organiza.tion corresponds to Figure 2e.
To organize accelerated transfer during increase of BIS TsPE and AU a circuit of ac-
celerated transfer for eight groups is used.
~ T o construct super-operative stores a module of processing and registry of inemory in
in the control device, in the MPK there axe separate BIS's of a 2- 3-and ~-address
registry memory. ~he RON ha.s 16 two-address general-purpose registers with four
place"s each:~'It increases in the number of registers and in digit ca.pacity, and the
line organization corresponds to Figure 2e . The multi-f~n.ctional ma.trix of associa-
tive registers (MAR) has four registers with eight places each, and the BIS ca,n be
re-arranged into eight ~-place registers and perform ~Znctions of associative selec-
tion. The line organization corresponds to Figure 2e. The informa,tion exchange cir-
cuit (OI) is a. 4-address register with the possibility of organizing on one of them
a counter and of comparing its contents with the contents of ano~her::~~~~s~er; the
line organiza.tion corresponds to Figure 2e .
22
~ FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2407/02/09: CIA-RDP82-00850R000500470053-1
~ ,
Table 2
i
: Number Speed,
P.~wer,
; Description of BIS Designation of ~T nano-
: out uts seconds
~
~ Central processor element (TsPE) K5891K02 28 1 70
Microprogram control unit (BMU) K5891K01 ZI-0 1.2 60
, Accelerated transfer circuit (SUP) x589~o3 28 0.6 10
' Priority iiiterruption unit (BPP) K5891K14 24 0.8 80
Multi-regime buffer register (MBR) K5891r12 24 0�8 40
Lin.e former (ShF) K589AP16 16 0.7 20
- Line former with inversion (ShFI) K589AP26 16 0.7 16
Multi-~znctional synchronizing
device (MSU) K589KhI~4 16 0.8 40
- Programmable permanent storage
unit (PPZU) per 1K bits K 556PT4 16 0.7 70
For the construction of the microprogram control equipment there are BIS's of the
microprogram control unit (BNN), an electrica,lly programmable logic ma,trix (EPI,M),
a programmable permanent storage device (PPZU) with a ca.pacity of 1, 4 and 16K
bits, The BIS BNlil and EPLM are intended for the construction of a module for the
control of the store of microprograms~ and the BIS PPZU for the construction of. a
' module of microprogrammed memory. The BIS E~LM and PPZU can be used also in other
moclules and devices of the microprocessor system. The BMU contains all the ne-
cessary devices for control of the sequenc~~ of microinstructions from the micropro-
gram store of 512 words. The BIS includes flinetions in the control of interruptions
on the microprogram level. The BIS assures the storage df signs and conditional and
unconditional transitions. The EPLM on ~8 logical products realizes eight output
functions from 16 in~xt variables. A PPZU with a ca,pa,~ity of 1, 4~ and 16K bits have
an organizaticn of 256x4, 57:2x~3'.and 204~8x8 bits respectively~
- For organization of interruptions in the MP system, cons~ruction of a model for
exchange with the input-output devices and also for the realization of circuits for
the cdntrol of lines between different modules in the MPK there axe the follawing
BIS's; a priority interxuption unit (BPP), which assures priority processing in-
terruption requests, permitting realization of multi-level interruptions in systems
based on MPK's and having the possibility of increasing the number of interruptions;
a multi-regime buffer register (MBR)--a universal 8-place register with a built-in
' selective logic which has an independent trigger for the forma,tion of a request for
interruption of the central processor, intended ~or realiza,tion of many types of
interface and auxiliary devices, including data re isters and registers with strob-
' ing; a~iulti-ftiinctional commutator of main lines ~I~II{M), which commutates informa-
tion with logical processing from any of four directions into the three others. The
- line organization corresponds to Figure 2e. The programmable adapter of a success-
ive interfact (PAPI) is an 8-place increasable BIS intended for the organiza,~cion of~
series and pa,rallel reception and transmission with control of evenness or oddness.
; The BIS of the interface (I) produces the necessaxy signals for organiza.tion jointly
~
23
,
i FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
FOR OFFICIAL USE ORLY
Table
Number Speed,
Power, ~no-
Description of BIS Description of
out uts ~ seconds
Arithmetic device (AU) KR1802V51 42 1.2 100
Arithmetic expander (AR) KR1802VR1 42 1.2 100
General-purpose registers (RON) KR1802IR1 ~24~ 1 5~
Serial multiplier (UMP) KR1802VR2 ~2 1.2 1000 .
Paxallel multiplier (UM8) 42 1.2 100
Parallel multiplier (UM12) 64~ 3 110
Para11e1 multiplier (UM16~ 6~ 4 ' 130
Summat~r (SM) 48 1.2 50
- Multi-~nctiona.l matrix of
associative registers (MAR) ~'8 1�2 ~'0
Data exchange (0~) KR1802W1 4~2 1�2 5~
Interface {I) KR1802VV2 '?~2 1.2 100
Programmable adapter of success-
ive interface (PAPM) 28 1.0 100
Multi-regime commutator of
ma,in lines (Nd{M) ~ 1' 2 50
Programmable permaxient stora.ge 2~ p, g 80
device (PPZU) fo~r 4K~�.b~~s ~:K55~5
Programma.ble permaxient storage
device (PPZU) for 16K bits K556PT6 24~ 1.0 100
Electrica.lly programma.ble �
logical ma.trix (EPLM) K556PT1 28 1.0 , ~0
Microp.rocessor section KR1804VS1 ~0 1.2 110
Accelerated transfer circuit KR1804VR1 16 0.5 10
Control of microinstruction
address circuit KRR1804W2 20 0.65 95
Circuit for control of
f oll owing a.ddress KR1804W 3 16 0. 4 ~0
Parallel register KR18041R1 16 0~6 12
with the BIS OI of exchange of informa.tion over the combined ma.in line with asynchron-
ous and synchronrnzs exchange discipline. The multi-functional synchronizing device
(MSU) is intendEd for the construction of synchroniza.tion and control units and per-
forms functions of ~equency division with a controllable coefficient of division,
the forma.tion of discretely controllable delay of pulses, a controllable packet of
pulses and discretely contro~lable pulse length. The line former (ShF) and line
former with inversion (ShFI) conta.in four formers each to transmit and receive in-
formation respectively with. ~nd -~3th~o~~~c inversion and are intended, for transmission
of informa.tion over two-directionaJ. lines of commixnication.
. 24
~ FOR OFFICIAL USE ONLY ~
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/49: CIA-RDP82-40850R040500074053-1
i
~ Table 4
Area of Application Speed Elementaxy Base
~
Input-output devices of computers 100 ns TsPE, BMU~ SUP, BPP, MBR,
of control and automa.tion Shf, ShFI, MSU, PPZU,(1K0
! Digital equipment of telemetry, 100 ns Ts~e, BMU, SUP~ BPP, MBR,
ra,di o communica.ti ons, radar and ShF, ShFI , MSU ~ PPZU ( iK ~
other types
Computerss
General purpose 1.4 million TsPE~ BMU, SUP, BPP, MBR,
operations~s ShF~ ShFI, MSU, PPZU (1K);
~pe~~ AU~ AR, RON, UI'~, OI, I,
PPZU (4K~, EPLM
SM computers
Modernia~ati~n 2~-mii~3bn AU, AR, RON~ UN~, OI~ I,
operations~s PPZU EPLM
New models 4 million ..I9~, I~tA$,.UM (8x8~, iJM (12x12),
operations~s trM (16x16), SM, PAPI, PPZU (1GK)
YeS computers
Modernization, peripheral 4 million M{M, MAR, UM (8x8), UM (12x12),
computers for computer xystems operations~s UM {16x115~, CM, PAPI~ PPZU (1C~iC)
Digita.l processing..of signals: 10 milf.~on 1~S{M, MAR, UM (8x8) ~ trM (16x16),
Radar, hydroloca.tion and operations~s SM~ PAPI, PPZU (1bK~
other types
~ Table 4~ presents the prineipal ~eas o~ applica,tion of BIS MPK and the speed of the
equipment during minimum apparatus expenditures with the applica,ticn of a limited
type of microcircuits is indica.ted.
COPYRIGHPs Izdatel'stvo "Radio i svyaz 1981
' ~ 2174
CSO: 8144/1086
i
25
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
FOR OFFICIAL USE ONLY ~
- pgpGRAMMABLE 1024- and 4096-BIT PEi'MANENT SPORAGE tJNITS (PROM)
Moscow I~QKROPR~SESSORNYYE KOMPLII~PY PDVYSHENNOGO BYSTRODEYS_"VIXA 121 Russia.rl 1981
(signed to press 3 Nov 81) pp 60-62
[Sections 2.8 and 2.9 from book "Enhanced-Speed Microprocessor Set" by Aleksandr
Ivanovich Berezenko, Lev Nikolayevich Koryagin and Artashes Rubenovich Naz~.r'yan~
_ Ma.ssovayaBibliotekalnzhenera~lektroniSka: Izdatel'stvo "Radio i svyaz"', 25~000
copies, 168 pages~
[Text] 2.8 Programmable 1024 Bit Permanent Storage Unit
Description of its functioning. The PPZU (K5,56RT4) (Figure 27) represents a BIS of
the TTL type with Schottky diodes and is ma.d.e by meth~s bf ~h~ser by
xcalcini g
nology. The data. in the PPZU are recorded (programm ~ Y
Nichrome crosspieces by a pulse of current once during operation of the circuit.
The information is read during feeding of 0 on the two CS inputs. In any other com-
bination of signals on those inputs we have 1 on the PPZU outputs. During reading
the address code of the read word is fed to the outputs of address ~ormers AO-A7�
- From the outputs of the address formers direct and inverse va.lues of the input code
are fed to the input and output decoders. The :Cnput decoder selects one of 32 lines
of the storage matrices containing 32 bits (eight 4-bit words~. T o read one of the
eight words selected by the input decoder, output decoders axe used~ controlled by
three address inputs. F`rom the output decoders the code of the read word is fed
through the rea.ding a.mplifiers to the external load. The outputs of the reading a.m-
plifiers made according to a circuit with an open collector. The device for expan-
sion of selection provides the possibility of selecting a~circuit when the PPZU is
consolidated into large files.
Before prograiruning, 0's are recorded in the microcircuit for all addresses and digits.
2~9. programmable 4~09'6-Bit Permanent Storage Unit
Description of the work of the PPZU (K 556RT5) (Figure 28). The rs~o~d~ng of infor-
~ ma,tion in the PPZU (Programming) is done by the user through calcina,tion of Nichrome
crosspieces by a pulse of current one during the time of operation of the circuit.
Informa.tion is read during the feeding of the combina.tion 0011 on CS1~CS2~CS3�CS4~
respectively. In the presence of all other combina,tions on the inputs, logical 1
26
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
is ox~ a11 the PPZU outlets. On the address inlets ~~'3-A# ~s selected ox~e of 64- rows
of the matrix. containing 64~ cells. The a,dclress inputs AO-A2 control the output
= decoder which which assures the aiul.tiplexing of one of the eight bits for each
output reading aaapli~ier. . The reading a.r.?plifiers axe ma~d.e according to a circuit
wi.th an open collector. The presence of four inpui;s of selection expansion of the
microcircuit simplifies the decoding in the creation of a large-capaci~y memory~
~ i~~c`ni~
u :
~ AD ~ ~ o . ~ .
~ 'o bN . ' ~~lampuqa ~
� ' z Q"~ ~3anoMUnarowua 3~e~renmog
~ . .
A ~ ; ~ � (f024 dum) .
~o . ` .
1
- A51 r ~ ~bLTO~ BdI,Z'0
~MOR e Z'0~~y7a f~.'l9d L
A6 ~
am p P~
mOP ~omo~ a'am�~
' 1 1 p-sB ~-?0) 9-?8 J-~ 1
A1 ~ ~
D ~
. ~ L..-_-_..~ . ~ D
&
CS2 Qf Q1 � QT Q'~
Figure 27. ~zu (x556~r4) structural circuit.
1- Address former 3- Storage elements ma,trix (102~~ bits)
2- Input decoder 1~ - Q~:~tput decoder
. A, ~ ~ -
f ~ 2 . . � 3
,c; o o . Mampuya 9aaD~ur.Qrou~us ~
~ ~ 4 � 3ACMeMlI106 (4096~u/1~J
a .
~ ~a
f; e o 0' I �
a ~ .
r
~
f~ ;~a '
/ll!l ,QU/ Q!ll ,L'-'~ .~'!J ,Q~ .C.G~ .2lU
& .
c.z
~ / ~ ~ ; > > ~
QO P1 Q2 4'J Q4 QS Q6 Q7
Figure 28. ~zu (x556x~r5) structural circuit.
1- Address ampl:.fier and former 3- Stora,ge elements ma,trix
2 - Decoder 4096 bits)
COPYRIGHr: Izdatel'stvo "Radio i svyaz"' 1981
2174
CSO: 8144/1086 .
27
FOR ~~FFICIAL USE ONLY
~
~
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
FOR OFF[CIAL USE ONLY
REALIZATION OF C01~'U'PER HARDWARE ON SERIES K-589 MPK BIS
Moscow I~lIICROPROTSESSORNYYE KOMPLII{TY POVYSI~NN~GO BYSTRODEYSTVIYA in Russian 1981
(signed to press 3 Nov 81) pp 122-132
[Chapter 5 from book "Enhaxiced-Speed Microprocessor Set" by Aleksandr Ivanovich
Berezenko, . Lev Nikolayevich Koryagin and Ar~tashes Rubenovich Nazax'yan, Ma.ssovaya
Biblioteka Inzheneras Elektranika, Izd.atel'stvo "Radio i svyaz"', 25~000 copies,
, 168 pa.ges]
~ [Text] With the development of microprocessors and microprocessor sets of laxge-
scale integrated circuits the cbnstruction of computer ha.xdware and means of auto-
~ ma.tion ha.s changed substantially. Thus, the applica,tion of microprocessor sets of
BIS of series K589 on TTL circuits with Schottky diales, which ha.ve broad ~nctional
possibilities~ makes it possible to effectively solve questions in the creation of
micro- and mini-computers for wide use, automated systems for the control of techno-
logica.l processes, compu~er peripherals, etc.
The present cha.pter examines the use of I~K BIS of series K 589 for the development
of micro-computers witi~ simula.tion of the instructions list of the M-6000 mini-com-
puter and a controller to control the floppyr~magnetic disk store.
5.1. Micro-computer Based on the Se~ie'~~KS~: B15 MPK
The structure of a processor on a single plate is depicted on Figure 60. The central
processor, executed on a series K 589 BIS, consists of a matrix of central processor
elements (TsPE), a microprogram control unit (BM[1~ c~ontrolling the memory on a PP'LU
and some a.dditional circuits ~1.th a moderate degree of integration. Arranged on the
plate is a synchronaus pulse generator (GSI) which forms pulses for the TsPE, BMU and
other synchronous devices.
The arithmetic-logic device. The TsPE matrix with an accelera.ted transfer circuit
(SUP) reali~es arithmetic and logical operations~ and also the register memory of the
central processor. On the additional integrated circuits of series K155 are gathered
a tri er forbiddin
the single-di it registers of expansion (RR) and overFlow (NP r gg ~
interruption ~TrZP) and a"Stop" trigger. On the shift and transfer input of the
TsPE matrix, to perform variaus opera.tions throu~h a 4-input multiplexor can be fed
the RR contents, the largest and sma7.lest digits of the d.ata register (AS) and infor-
ma,tion ~om the FO output of the BIS BMU. To process ei~ht interruption requests,
28
FOR OFFICIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2407/02/09: CIA-RDP82-00850R000500470053-1
F(
~1 ~ d ~
~ ~ ~ ~ m
~ ~ ~ Q ~c v1 ~
~ ~ ~ ~ C . ~ N
^ ~ ~ ~ W
~c ! ~ ~~ay ~ ~ 9~ N ~
o ~
~ 'h ~ yVb Ne ~ ~ ~ a
~ ~Z~�, ~e�c C
b ~ ~.H
Q 1 I I
~
~ ~ b ~
v , ~ N ~ ~ 'O e ~v ~O ~ e""1 r'I r"I
V b 0~ aQi h ~ q ~ ~
.J~ti~ ~ ~
~ ~
~ ~ ~ ~
ti~ ~ ~ ~ ~
~ ~ ~
^ U
~s ~
. ~ ~ ~
~
O
~ ~
~C b ~
~ 5 ~
. ~ .o~~~~ ~C ~ ^ ~j ~
C 'a ~v~ ~ q U1
4 N Z G~~ Q`4 � ~
C ~5 E c m C E'O ~ O 4 f-I
~ a~, z~ o o, ~ . Q. '~1. ~ ON ~ �ri
` � U ~
a Q ~ ~ ~ o
~ ~ I j ~H~
~ . ~ �
v~. I : ~ ti~rn
, ~ Y q ~ N
' ~ ~ � I ~
~ I ~ r ~
A~ ! ~ ~ ~
4 W W s-i
' ~ ~ ~
_ ~ I
C ~ j v J~j ' . 1 I I
~ ~ ~ ' ~ 0 IC ' ul~
V vv v Q U I ~
~ ~ Q L_ J ~
~
e
~v cC~, y v x O
~ ~ v W ~ . ~O ~
i ~ ~ ~ ~vti ~nm ~ q�y''Oa ?r O'�~
R i�~ ~ ~ yy C�p Q~ a~ U rl H
~15~ ~FR ~~1 w
~'JC7
. I I I
N C~1
29
FOR OFFIC[AL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
FOR OFFICIAL USE ONLY
Figure 60 Continued
13 - WV address 26 - Halt 38 - Instruction
14 - To TsPE + SUP 2? - Halt tri~ger register
15 - soz[r z8 - ~ 39 -~~~snt~
16 -~RNK 29 40 - Requests fxom ntic~o-
- 17 - RTA 30 - A~ computer frtmt p~.neY
18 31 _ UW Sign 41 - From RR
19 - FO - F6 32 - Readi.ng-recording 42 - PZU starts
20 - W signals 43 - To PZU
33 -~om memory address 44~ - Decoder
- 22 - Front panel operating register 45 - Data
code 34 - ZUNQ{ 4~6 - UW adu~:ess
23 - Stop BMU 47 - UW a~l~ess pre-
35 - decoder
24 - Inquiry 36 - Flag logic
25 _ Start 37 - Sign for determining
folTowing address
tCY - -
~w
tA(CLX.N�A ~
AO Ad(f~l9~ ~ .
tA~A-p
Or-Qk (n3y) ~ .
z t cur.c n ' �
� PZ M~3 �
P f- ~
X'Yr~n3)
tAfi- . tS c-CCK t)
C!-C8(C'IIIZ '
~
tw t fl- cK.t
tMt t,~'
~ .
tN
� Mr tS PI- ur. t 1
a t
Figure 61. Time dependences for calculating
a microinstruction cycle.
2 - ~PZU; 4 - ( 5 ~~P~
30
FOR OFF[CIAL USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
' on the plate is arranged the BIS of a priority interruption unit (BPP). The input
and output da~a lines axe combined into a line former in a single two-directiona.l
data line. T he a.ddress line also en~erges ~`rom the plate through line farmers. T o
select one of the possible peripherals, on the plate are :tw6'~~jID4 circuits~ form-
ing the first decoder of the code of selection of the peripheral. All these addi-
i tional circuits are necessary to realize complete compatibility of pro~rams for the
_ M-6000 computer and the described micro-computer.
T o reduce the time required for execution of the register instructions a single PPZi1
circuit is used (organiza,tion 256 x~) on eight address inputs, to which the instruc-
tion positions and signs to be~analyzed axe attached, and the information outputs
serve for determination of the possible omission of the following microinstruction.
T he control equipment includes a BIS BMU (K5891K01), a microprogram memory (ZUN~C~,
a conveyer register (RgI~{) and several multiplexors (M2-M4). The conveyer register
is organized on D-triggers with recording of information on the front (K15jIRl mi-
crocircuits). The multiplexors axe necessa.ry for expansion of the flinctional possi-
bilities of +~he BMU, and also to reduce the number of successively performed micro-
~ instructions acccomplishing t~.e given instructions.
T o perform conditionaZ transitions on one of the signs not being formed during exe-
cution of the following microinstruction a 16-input multiplexor M2 serves. On its
input arrive~some digits of the microinstruction (for example, A0, A~, A6, etc) sig-
nals �~bm the control panel~ etc.
Informa.tion from that multip~exor can pass through through the 4~-input multiplexor
M3 ta the input of signs and to the ACO control input. Tha.t is done to increase the
number of possible conditional transfers in the BMU. The 4-input multiplexor is
necessary for passage to the input of the BMU signs of sign2l.s arising during exe-
cution of the following microinstruction. The multiplexor is included in the cir-
cuit beca.use the delay of passage of the signal through the 16-input multiplexor is
about 50 ns, and this involves a considerable increase of the cycle of execution o~
the microinstruction without formulation of the M2 multiplexor.
- In all types of instructions of the M6000 mini-computer there
- which determine the execution of several operations, for example digits 1-~ in re-
quest instructions, digits 6-'~, 8-9~ 7-9~ and 13-15 in register instructions and
digits 7-9 in the input-output instructions group. If it is taken into considera.-
tion tha,t the BMU c~a,n perform conditional transfers with respect to a group of digits
(for example, the BMU, JPX, JPR and JLL transfer functions), it is a.dvisa,ble to feed
one af tYie-enum~rac~gc~~ g~~up of digits on the K3 - K0~ inputs through 8-input multi-
plexors. T his makes it possible to considerably reduce the time required for execu-
tion of the instructions. Besides instruction digits onto the inputs K3 - KO of the
BMU through the multiplexors pass signals f~om the contro.7;". panel which determine
its working conditions during ha.lting o~ execution of the program, and da.ta, from the
PZU~ necessary for analysis of the pa,ssages in the group of register instructions.
To save equipment and the microinstruction memory~ all tra.nsfers by group.of digits
are ma.de through a faur-digit register of instructions of the BMU~ and so before the
conditional transfer is accomplished for the grc~up of digits using BMU transfer ~nc-
tions such as JPR, JLL, or JRI,, it is necessary to~record the values of the digits to
be analyzed in the BMU i~structions register by means of instruction JPaC.
31
FOR OFFICIAI. USE ONLY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
FOR OEFICIAL USE ONLY
It should be noted tha.t there is no special instructions register in the process-
or. The address instruction cod.e~ after it ha,s been read in the accumulating
data, register (AS) and the memory address regist~.r (RA), which axe in the TsPE
matrix, is remembered according to the JPX instruct~~ns BMU instructions~register
and is stored there in the caurse of performance of the instruction, and in the
- RA is the effective address for return to the ROM for t~he operand.
In the register instructions and the input-output instructions the instruction
read from the ROM is remembered in the RA~ which is used later as a register of
instructions.~ At the end of the performance of a11 instructions in the RA a new
address is recorded~ one which determines the position in the ROM of the following
instruction.
Calculation of the cycle of execution of a microinstruction. The time dependences
for calculation of the microinstruction cycle axe presented on Figure 61. Two syn-
chroseries, obtained from a single generator~ serve for the synchronization of all
circuits on the processor plate. The mieroinstruction length is calculated under
the worst dyn~.mic chara.cterist+cs.o Toh~~late thetc cle fortmicroinstz
ction
of 10-70�C and a voltage of 5V_5~ y
execution, several. very critica.l pa.ths of passage of information were considerec~.,
among them the paths (and time respectively) of accompJishment of operations 3.n
the TsPE and of conditional transfers in the BMU.
At the moment of performance of a microinstruction by the fror~t of the synchro-
pulse, in the microinstructions register (TgMK) from the PZU is recorded a new
microinstruction which which in the time tP~~~L~D~ aPPears on the PrMK outputs.
After its arrival on the TsPE inputs FO - F6 KO - K1 in the time tP~F X~ equal to
52 ns, on the T sPE inputs X and Y appear signals for the accelerate~? transfer cir-
cuit whicYi with the delay tp~X_C~, equa]. to 20 ns~ isstres input~ tr~.usfe"r-~signals
to all the TspE circuits.
After the arrival of the input transfers on the T sPE inputs in the time tS~C-CIx .L ~
= 27 ns a new synchronous pulse ~~bh lengtb, of^at leas~r,.33 ns can be added. ~
In tha,t ca.se the cycle time is
tCy'- tP(CLK. L�D)~ tP(F�X tP~X.C)T tS(C-CLK . L)~ tWP "
_ - 35 52 20 27 33 -167 r~c.
When the transfer signal is used in the logic og Bl'~I[J signs the signal of the out-
put transfer must go through the MZ multiplexor which gives the delay t~ - 22 ns~
and the following synchronaus pulse on the BMU can can be fed during the time of
installation of the sign t = 15 ns.
5(FI-CLK.L)
~ In tha.t ca,se the length of the cycle is
tCY - rP (CLK.L�D) ~ tP (F�X) ~ tP (X.C~ ~ tM3~ tS (Fl�CLK.L) ~
tW p = 35 52 20 l2 -~-15 33 =17? Hc. , ~
,
32
FOR OFFICIAL USE 01~1LY
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
APPROVED FOR RELEASE: 2007/02/09: CIA-RDP82-00850R000500070053-1
FOR OFFI(
; The length of accomplishment of a microinstruction during passage of a signa,l
! through a 16-input multiplexor M2 under the condition that on the inputs of tha,t
' multiplexor the in~ormaticn ha.s been established in advance, i~ equal to
~ t - t ~ tA{q T~e ~ fM3~tM3~fS (Ff~CLK.L) ~ fWP'
~ Cy - P ICLK.L.D)
where tM2 is the delay of the signal during passage through the 16-input multi-
plexor, equal to 52 ns; t. = 22 ns is the informati~rn delay in the invertor which
` serves for transfer into ~he prescribed cell of the microprogram memory ~or both
the zero and the unit value of the level.
The cycle time is
t~,. = 35 b2 22 -}-15 33 -179 Hc.
The program control unit ha.s a limi~ced number of possib:.e conditional transfers.
- To increase the number and types of conditional tra.nsfe~rs a circuit o~ additiona,l
conditional transfer was developed which makes it possible to add a i;ransfer s'~gn
to the BMU ACO input. The sign for the additional transfer is selected ~sy the
j irtultiplexor M2 and through microcircuits which ha.ve the delays tM �~2 ns an~
tDP = 22 ns respectively a.nd will fall on the input ACO. The tim~ for establish-
ment of informa.tion on the AG input t~ = 1~ ns.
The cycle time during additional conditiona,l transfer_is
~ ~-t, -{-1;~~^_~tn~3~rz,~-~_~.�y_~