MESM
   HOME

TheInfoList



OR:

MESM (
Ukrainian Ukrainian may refer to: * Something of, from, or related to Ukraine * Something relating to Ukrainians, an East Slavic people from Eastern Europe * Something relating to demographics of Ukraine in terms of demography and population of Ukraine * So ...
: MEOM, Мала Електронна Обчислювальна Машина;
Russian Russian(s) refers to anything related to Russia, including: *Russians (, ''russkiye''), an ethnic group of the East Slavic peoples, primarily living in Russia and neighboring countries *Rossiyane (), Russian language term for all citizens and peo ...
: МЭСМ, Малая Электронно-Счетная Машина; 'Small Electronic Calculating Machine') was the first universally programmable electronic computer in the
Soviet Union The Soviet Union,. officially the Union of Soviet Socialist Republics. (USSR),. was a transcontinental country that spanned much of Eurasia from 1922 to 1991. A flagship communist state, it was nominally a federal union of fifteen national ...
. By some authors it was also depicted as the first one in continental Europe, even though the electromechanical computers
Zuse Z4 The Z4 was arguably the world's first commercial digital computer. It was designed, and manufactured by early computer scientist Konrad Zuse's company ''Zuse Apparatebau'', for an order placed by Henschel & Son, in 1942; though only partially a ...
and the Swedish BARK preceded it.


Overview

MESM was created by a team of scientists under the direction of
Sergei Alekseyevich Lebedev Sergey Alexeyevich Lebedev (russian: Серге́й Алексе́евич Ле́бедев; 2 November 1902, n.s. – 3 July 1974) was a Soviet scientist in the fields of electrical engineering and computer science, and designer of the first ...
from the
Kiev Institute of Electrotechnology NASU Institute of Electrodynamics (IED) ( uk, Інститут електродинаміки НАН України, (ІЕД НАНУ)) is a Ukraine leading science institution in field of electrical engineering, thermal power (heat energy), and re ...
in the
Soviet Union The Soviet Union,. officially the Union of Soviet Socialist Republics. (USSR),. was a transcontinental country that spanned much of Eurasia from 1922 to 1991. A flagship communist state, it was nominally a federal union of fifteen national ...
, at
Feofaniya Feofaniia or Teofaniia ( uk, Феофáнія, Теофáнія; also called ''Theophania'') is a park located in the historical neighborhood on a tract near the southern outskirts of Kyiv, the capital of Ukraine. The neighborhood is located in ...
(near Kiev). Initially, MESM was conceived as a layout or model of a Large Electronic Calculating Machine and letter "M" in the title meant "model" (prototype). Work on the machine was research in nature, in order to experimentally test the principles of constructing universal digital computers. After the first successes and in order to meet the extensive governmental needs of computer technology, it was decided to complete the layout of a full-fledged machine capable of " solving real problems". MESM became operational in 1950. It had about 6,000 vacuum tubes and consumed 25 kW of power. It could perform approximately 3,000 operations per minute.


Creation and operation history

* Principal computer architecture scheme was ready by the end of 1949. As well as a few schematic diagrams of an individual blocks. * In 1950 the computer was mounted in a two-story building of the former hostel of a convent in Feofania, where a psychiatric hospital was located before the second world war. * November 6, 1950 - team performed the first test launch. Test task is: f(n) = \begin Y\prime\prime+Y=0 \\ Y(0)=0 \\ Y(\pi)=0 \end * January 4, 1951. First useful calculations performed. Calculate the factorial of a number, raise number in a power. Computer was shown to special commission of the USSR State Academy of Sciences. Team was led by
Mstislav Keldysh Mstislav Vsevolodovich Keldysh (russian: Мстисла́в Все́володович Ке́лдыш; – 24 June 1978) was a Soviet mathematician who worked as an engineer in the Soviet space program. He was the academician of the Academy o ...
* December 25, 1951. Official government testing passed successfully. USSR Academy of Sciences and Mstislav Keldysh began regular operation of the MESM. * It was operated until 1957, and then transferred to
Kyiv Polytechnic Institute ) , image = NTUU KPI logo.png , image_size = 220px , caption = Seal of the Kyiv Polytechnic Institute , established = 1898 , students = 36,000 (approximately) , admini ...
for training purposes * 1959, MESM dismantled. “Computer was split into pieces, which were used to build  series of stands, after all all of them was thrown away.” recalled Boris Malinovsky. Many of the electron tubes and other components left from MESM are stored in the Foundation for the History and Development of Computer Science and Technology in the Kiev House of Scientists of the National Academy of Sciences of Ukraine.


System specification

*
Arithmetic Logic Unit In computing, an arithmetic logic unit (ALU) is a Combinational logic, combinational digital circuit that performs arithmetic and bitwise operations on integer binary numbers. This is in contrast to a floating-point unit (FPU), which operates on ...
** universal ** parallel action ** flip-flop based * Number representation ** binary ** fixed points 16-n bits per number plus with one sign bit *
Instructions Instruction or instructions may refer to: Computing * Instruction, one operation of a processor within a computer architecture instruction set * Computer program, a collection of instructions Music * Instruction (band), a 2002 rock band from Ne ...
** 20 binary bits per command *** The first 4 bits - operation code *** The next 5 bits - first operand address another 5 it the second operand address *** The last 6 bits - operation result address *** Following instruction types supported **** addition **** add with carry **** subtraction **** multiplication **** division **** binary shifts **** comparison taking into account mark **** absolute value comparison **** transfer of control **** magnetic drum read **** stop *
RAM Ram, ram, or RAM may refer to: Animals * A male sheep * Ram cichlid, a freshwater tropical fish People * Ram (given name) * Ram (surname) * Ram (director) (Ramsubramaniam), an Indian Tamil film director * RAM (musician) (born 1974), Dutch * ...
** Flip-flop based ** Data and code separated *** 31 machine words for data *** 63 machine words for code *
ROM Rom, or ROM may refer to: Biomechanics and medicine * Risk of mortality, a medical classification to estimate the likelihood of death for a patient * Rupture of membranes, a term used during pregnancy to describe a rupture of the amniotic sac * ...
** 31 machine words for data ** 63 machine words for code *
Clock rate In computing, the clock rate or clock speed typically refers to the frequency at which the clock generator of a processor can generate pulses, which are used to synchronize the operations of its components, and is used as an indicator of the pr ...
** 5 kHz *
Performance A performance is an act of staging or presenting a play, concert, or other form of entertainment. It is also defined as the action or process of carrying out or accomplishing an action, task, or function. Management science In the work place ...
** About 3000 operations per minute (total time of one cycle is 17.6 ms; division operation takes from 17.6 to 20.8 ms) Computer was built using 6000
vacuum tube A vacuum tube, electron tube, valve (British usage), or tube (North America), is a device that controls electric current flow in a high vacuum between electrodes to which an electric voltage, potential difference has been applied. The type kn ...
s where about 3500 of
triode A triode is an electronic amplifying vacuum tube (or ''valve'' in British English) consisting of three electrodes inside an evacuated glass envelope: a heated filament or cathode, a grid, and a plate (anode). Developed from Lee De Forest's 19 ...
s and 2500 of
diode A diode is a two-terminal electronic component that conducts current primarily in one direction (asymmetric conductance); it has low (ideally zero) resistance in one direction, and high (ideally infinite) resistance in the other. A diode ...
s. System occupies 60 m² (646 ''square feet'') of space and uses about 25 kW of power. Data was read from punched cards or typed using a plug switch. In addition, computer can use a
magnetic drum Drum memory was a magnetic data storage device invented by Gustav Tauschek in 1932 in Austria. Drums were widely used in the 1950s and into the 1960s as computer memory. For many early computers, drum memory formed the main working memory ...
that stores up to 5000 codes of numbers or commands. An electromechanical printer or photo device was used for output.


See also

*
History of computing in the Soviet Union The history of computing in the Soviet Union began in the late 1940s, when the country began to develop its Small Electronic Calculating Machine (MESM) at the Kiev Institute of Electrotechnology in Feofaniya. Initial ideological opposition to c ...


References

{{List of Soviet computer systems Soviet computer systems One-of-a-kind computers Vacuum tube computers 1950s computers 1950 in the Soviet Union