Contents

## Skills: noneConcepts: computer components, stored program computer, machine lang

Rainer, Thom, Contributing Editor has reference to this Academic Journal, PHwiki organized this Journal Skills: noneConcepts: computer components, stored program computer, machine language, register, fetch-execute cycle, von Neumann architecture, CPU historyThis work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. Program executionWhere does this topic fitInternet conceptsApplicationsTechnologyImplicationsInternet skillsApplication developmentContent creationUser skillsComputer componentsMemoryCPUStorage devices(programs in addition to data)InputdevicesOutputDevices

This Particular University is Related to this Particular Journal

CPU in addition to MemoryOperating system (master control program)ApplicationprogramApplicationdataWhat is in memory1. Copy the number at location X to the CPU register.2. Add the number in location Y to the number in the register.3. Copy the number in the register to memory location Z.CPUMemoryA three instruction programProgram

1. Copy the number at location X to the CPU register.2. Add the number in location Y to the number in the register.3. Copy the number in the register to memory location Z.CPUMemoryBe as long as e execution beginsregisterCurrent instructionProgram2510X:Y:Z:Data1. Copy the number at location X to the CPU register.2. Add the number in location Y to the number in the register.3. Copy the number in the register to memory location Z.CPUMemoryLoad the first instructionCopy the number at location X to the CPU register.registerCurrent instructionProgram2510X:Y:Z:Data1. Copy the number at location X to the CPU register.2. Add the number in location Y to the number in the register.3. Copy the number in the register to memory location Z.CPUMemoryAfter the first instruction executesCopy the number at location X to the CPU register.registerCurrent instruction25Program2510X:Y:Z:Data

1. Copy the number at location X to the CPU register.2. Add the number in location Y to the number in the register.3. Copy the number in the register to memory location Z.CPUMemoryAfter the second instruction executesAdd the number in location Y to the number in the register.registerCurrent instruction35Program2510X:Y:Z:Data1. Copy the number at location X to the CPU register.2. Add the number in location Y to the number in the register.3. Copy the number in the register to memory location Z.CPUMemoryAfter the third instruction executesCopy the number in the register to memory location Z.registerCurrent instruction35Program2535`10X:Y:Z:DataThe fetch execute cycleFetch the next instruction into the CPU.Execute the instruction now in the CPU.Start

Von Neumann architectureSimplificationSpeed

Summary1. Copy the number at location X to the CPU register.2. Add the number in location Y to the number in the register.3. Copy the number in the register to memory location Z.CPUMemoryregisterCurrent instructionProgram2510X:Y:Z:DataSelf study questionsWhat would happen if the programmer of our three instruction example accidently used a subtract instruction instead of an add instruction in step 2What would happen if the programmer of our three instruction example accidently switched the order of steps 1 in addition to 2What would happen if the programmer of our three instruction example accidently switched the order of steps 2 in addition to 3ResourcesArthur W. Burks, Herman H. Goldstine in addition to John von Neumann, Preliminary discussion of the logical design of an electronic computing instrument, The Institute as long as Advanced Study, Princeton University, 28 June 1946.http://www.fdi.ucm.es/profesor/mozos/EC/burks.pdfThe paper outlines the architecture of a von Neumann machine, going into considerable detail on the design of the CPU.Also see the Wikipedia artcles on von Neumann in addition to Eckert in addition to Mauchley.http://spectrum.ieee.org/podcast/computing/software/from-ballistics-to-programmingA terrific podcast on the role of the women who were computing artillery shell trajectories during World War II in addition to became the first ENIAC programmers.

## Rainer, Thom Contributing Editor

Rainer, Thom is from United States and they belong to Outreach Magazine and they are from Vista, United States got related to this Particular Journal. and Rainer, Thom deal with the subjects like Christian (non-Catholic); Religion

## Journal Ratings by Gratz College

This Particular Journal got reviewed and rated by Gratz College and short form of this particular Institution is PA and gave this Journal an Excellent Rating.