Abstract
This chapter contains an outline of structure and functioning of stand-alone internally controlled computer with sequential processor , as well as its functioning in a collection of such machines. The internal control means that program instructions (commands) and data, encoded (commonly nowadays) as sequences of bits, are located in the internal memory (RAM) and are fetched by the processor to its specific register.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Carriero, N., & Gelernter, D. (1989). Linda in context. Communication of the ACM, 32(4), 444–458.
Carriero, N., Gelernter, D., & Leichter, J. (1986). Distributed data structures in linda, symposium on principles of programming languages ACM. Proc: ACM.
Dijkstra, E. W. (1965). Cooperating sequential processes. Eindhoven, the Netherlands: Technological University.
Dijkstra, E. W. (1968). Cooperating sequential processes. In F. Genuys (Ed.), The origin of concurrent programming (pp. 43–112). New York: Academic Press.
Flynn, M. J. (1972). Some computer organizations and their effectiveness. IEEE Transactions on Computers, C–21(9), 948–960.
Hoare, C. A. R. (1978). Communicating sequential processes. Communications of the ACM, 21(8), 666–677.
Hoare, C. A. R. (1985). Communicating sequential processes. London: Prentice-Hall International.
Karp, R. M., & Ramachandran, V. (1990). Parallel algorithms for shared-memory machines. In J. Van Leeuwen (Ed.), Handbook of theoretical computer science (Vol. A). Elsevier.
Kung, H. T., & Leiserson, C. E. (1979). Algorithms for VLSI processor arrays. In C. Mead, L. Conway (Eds.), Introduction to VLSI systems. Addison-Wesley.
Petkov, N. (1992). Systolic parallel processing. North Holland Publishing Co.
von Neumann, J. (1945). First draft of a report on the EDVAC.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this chapter
Cite this chapter
Czaja, L. (2018). Instruction Execution Cycle and Cooperation of Processes. In: Introduction to Distributed Computer Systems . Lecture Notes in Networks and Systems, vol 27. Springer, Cham. https://doi.org/10.1007/978-3-319-72023-4_1
Download citation
DOI: https://doi.org/10.1007/978-3-319-72023-4_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-72022-7
Online ISBN: 978-3-319-72023-4
eBook Packages: EngineeringEngineering (R0)