StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

Storing Phase of the Machine Cycle - Essay Example

Cite this document
Summary
The paper describes programming as analogous to driving a vehicle. You cannot learn how to drive by merely studying a driving manual or any book purporting to be the best in training drivers. A person needs to learn first hand how to turn knobs and how to point the vehicle in the right direction…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER96.9% of users find it useful
Storing Phase of the Machine Cycle
Read Text Preview

Extract of sample "Storing Phase of the Machine Cycle"

Driving Programming is analogous to driving a vehicle. You cannot learn how to drive by merely studying a driving manual or any book purporting to be the best in training drivers. A person needs to learn first hand how to turn knobs and how to point the vehicle towards the right direction. An adage goes that experience is the best teacher. Driving is a routine which can teach an avid programmer how to get along with a computer system. Thus, a curious programmer should be able to observe how the four operations of the machine cycle namely, fetch, decode, store and execute relate to driving a car especially to unknown location. A mention of programming to a non programmer sends shivers down the spine. However, few drivers do not realize how easy programming can be if only they understood similarities that exist between the two activities. Most drivers would agree that turning a steering wheel, engaging acceleration pedal and so on requires the use of muscles but certainly not much. On the other hand, programming or instructing a computer requires the use of intelligence in selecting proper instructions, anticipating response from the machine etc (Kent, 2006, 76). Just like driving, intelligence needed in programming is certainly not much especially if a person can relate programming to driving. It would not be possible to learn how to drive without involving yourself in the act. A person should understand that a computer only does what it is instructed to do just like a car follows the direction pointed by the driver. The computer system is able to utilize the CPU to perform a set of four basic operations called machine cycle on every instruction. First the control unit fetches the instruction from memory. Second, it decodes the instruction into commands that the computer will understand and then execute the command. Finally, the control unit writes the final result into the memory (Keith, 2006, 7). This process can be illustrated by a scenario where a person has to drive to a location he or she has not previously visited but needs to get there out of necessity. The four operations of the machine cycle are replicated in most activities that we do everyday. Driving to a place where a person has never been before is one of these activities and it requires plenty of careful planning. Any aspiring programmer must be able to conceptualize the four basic operations of the machine cycle and this can be done best by comparing the whole idea to a person going to visit a new friend in a location one has not been to before. Through twists and turns of fate, you happen to meet a nice person with whom you would be very glad to sit down and share a cup of coffee as you engage each other in some meaningful discourse. You have a problem that is bothering you and suddenly you happen to bump on someone with the solution. Forget about the nature of the problem and focus on how you get to be acquainted with the person and what follows afterwards. You happen to overhear someone discussing an issue with others that is related to a personal problem that you are going through. You later decide to talk to the person in private and the person is only more than willing to help. Unfortunately, since the person is so busy and is in a hurry, he decides to tell you where you can meet one evening and he forgets to give you phone number and all you can do is to find about his place of residence on your own. The only thing that you got is little clue of where he lives but you have never been to the place before. To drive to the place would require you plan your journey pretty carefully to avoid missing the place. To this end, the plans that you make would be pretty much be similar to the four operations of the machine cycle. The driver must bear in mind that the person told him he is only found at the place of his residence at a certain time in the evening and therefore should avoid as much as possible any delay related issues. The driver who in this case must not disclose any details of his activity due to its sensitive nature must find the place all on his own. It is important to note that the contact person never left any contact details such as email address or even telephone number. All that he gave was some vague details of where he can be found and at what time. The driver decides to compile some details that could lead to tracing the person. The driver fetches a map and puts down any detail that will help him get to his destination. This stage of gathering information about the contact person is similar to the fetching of instruction by the control unit. Next, the driver evaluates the map and determines the amount of money that would be needed for fuel and other logistics. This stage is akin to decoding part of the machine cycle since the driver must fully comprehend the cost of the whole journey and how he needs to get there. In decoding stage, the control unit interprets the instructions into commands that the computer will understand. Similarly the driver must be certain of where he is going by evaluating the maps carefully. The driver after planning for the journey must now hit the road into the unknown place until he gets there. Along the way, he notes down obvious sign posts and features to make sure that he is able to trace his way back home after he is done with the person. The beginning of the journey up to the moment the driver meets the contact person marks the execution stage of his expedition. Just like the control unit acts on the decoded commands, the driver acts based on the final sketches that he had made on the map. He follows all the roads he had marked until he reaches the place. After meeting the person and having discussed to his satisfaction the details of what he was after, he decides to enquire about the exact contact details of the person in case he needed to consult hem in future. The driver puts down the details of what transpired during the discussion and having thanked the person he decides to go back home. The final stage is akin to storing phase of the machine cycle where the driver decides to put down important details of what was discussed in case he forgot. In this phase, the control unit writes the end result to the main memory. Works cited Kent, Beck. Patterns and Software Development. New York: Pantheon Books, 2006. Print. Keith, Price. Understanding Machine Cycle. New York: Rutledge, 2005. Print. . Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Driving. Information Technology Essay Example | Topics and Well Written Essays - 1000 words”, n.d.)
Driving. Information Technology Essay Example | Topics and Well Written Essays - 1000 words. Retrieved from https://studentshare.org/information-technology/1448389-no-title-yet
(Driving. Information Technology Essay Example | Topics and Well Written Essays - 1000 Words)
Driving. Information Technology Essay Example | Topics and Well Written Essays - 1000 Words. https://studentshare.org/information-technology/1448389-no-title-yet.
“Driving. Information Technology Essay Example | Topics and Well Written Essays - 1000 Words”, n.d. https://studentshare.org/information-technology/1448389-no-title-yet.
  • Cited: 0 times

CHECK THESE SAMPLES OF Storing Phase of the Machine Cycle

Knowledge on Nature

Both the technology and culture are part of the organic machine.... Organic machine influences the healthy environment of the natural resources as a result of the technological pollutions, exploitation of the natural resources and the use of chemical substances in the manipulation of the nature.... This is what is suggested in the Colombia River organic machine conservation....
5 Pages (1250 words) Essay

Royal Mint Production Management

nventory Control - Safety StockInventory control is a planned approach of determining what to order, when to order and how to order and how much to stock so that costs associated with buying and storing are optimal without interrupting production and sales.... This ensures efficient purchasing, storing, consumption and accounting for materials....
12 Pages (3000 words) Case Study

Logistics and Operations Management

This could be extended to each phase of the production cycle.... This could be extended to each phase of the production cycle.... The assignment "Logistics and Operations Management"  researches the Inventory Control which must be established to avoid huge accumulation of inventory as the Order level and Order Quantity must be estimated prior to avoid shortages and reduce the customer lead time....
7 Pages (1750 words) Assignment

Programmable Logic Controllers

It is generally used near the machine it is controlling and is dedicated to a small number of tasks.... A PLC can be used to stop a conveyor belt when an assembly machine is turned off.... A Programmable Logic Controllers (PLC) is a compact device used to monitor and control the functions of machines, assembly lines, and a myriad of other decision driven processes....
4 Pages (1000 words) Essay

Computing technology in aircraft design

Usually, the overall objective task used is total life-cycle cost (LCC) of the product.... Nearly all major aerospace design institutes employ computer-based optimization tools, mainly at the early design phase.... Computing technology has great impact on designing, manufacturing and quality inspection....
11 Pages (2750 words) Essay

Main Aspects and Features of Production Management

This coursework describes the main aspects and features of production management.... This paper illustrates one such application of a lean production tool to the textile production process involved in the production of readymade garments, with an aim to identify and eliminate wastes (Muda)....  …  This is accomplished through the application of 5-Why analysis to validate the identified waste, and value stream mapping technique to the process map of the production unit to improve the process and eliminate or minimize costs....
9 Pages (2250 words) Coursework

Industrial Process Management Cycle

Edwards introduced new ways of manufacturing that ensured efficient production of high quality goods.... This revolutionary knowledge… Companies such as Sony Corporation and Toyota Motor Corporation became global leaders in their fields after adopting Deming's concepts of production.... The contagion effect spread ver to other Asian countries which eventually gobbled away at America's customers due to the inflexibility of most American companies to adoption of Deming's concepts....
8 Pages (2000 words) Assignment

Operations Management of the Royal Mint

nventory control is a planned approach of determining what to order, when to order and how to order and how much to stock so that costs associated with buying and storing are optimal without interrupting production and sales.... This ensures efficient purchasing, storing, consumption, and accounting for materials....
8 Pages (2000 words) Case Study
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us