CSE 101 Lecture Notes - Lecture 2: Von Neumann Architecture, Advanced Micro Devices, Stored-Program Computer

58 views2 pages
Pascal's calculator and other similar devices of that time were not programmable. One of the first
programmable devices in history was a loom
Joseph Marie Jacquard's loom (1804) could be programmed by feeding in a set of punched cards
This is not all that different from quitting a program that's running on your computer and starting
another one
Another leap forward came in the 19th century with Charles Babbage's design of the Analytical
Engine, a mechanical, programmable computer. It was never built in Babbage's time due to a lack
of manufacturing capabilities (ahead of his time)
The design called for punched cards to be fed into the machine to program it to perform
mathematical calculations
Output would go to a printer or punched cards
It must be electronic and not exclusively mechanical
1.
2.
It must employ the stored-program concept: the device can be reprogrammed by changing
the instructions stored in the memory of the computer
3.
A modern computer has three basic requirements:
The ENIAC (Electronic Numerical Integrator and Computer) of the 1940s was among the first
computers to employ the stored-program concept
Input devices
Output devices
Memory - for data storage, both temporary & permanent
Processor - for doing computations
Note that a modern computer has four major kinds of components:
Again, the stored-program concept is the idea that programs (software) along with their data are
stored (saved) in the memory of a computer
We're not talking about storing data on hard drives, flash drives, or CDs -- we're talking about the
main memory of the computer, sometimes called the RAM (random access memory)
A modern processor reads the machine instructions stored as ones and zeroes in the main
memory and then executes those instructions in sequence
The key point here is that these instructions can be changed to easily reprogram the computer to
do new tasks
Programmable Devices
Over time, a variety of devices was used to represent the digits and to control the operation of
computing machines. In the 1940s, Bardeen, Brattain, and Shockley invented the transistor, which
is an electronic switch with no moving parts
In the 1950s and 1960s, Kilby, Noyce, and others used transistors to develop integrated circuits.
They devised a way to manufacture thousands -- later, millions and billions- of transistors on a
single wafer of silicon
A single chip contains an integrated circuit, a ceramic or plastic case, and external pins to attach it
to the circuit board
Noyce and businessman Gordon Moore commercialized this technology by co-founding Intel
Corporation in 1968. As manufacturing technologies improved in the 1950s and 1960s, engineers
were able to pack many more transistors per unit area on silicon wafers
Moore’s law: Moore observed that the number of components within an integrated circuit was
doubling every 18 months, a trend which has continued pretty steadily since then
Transistors
Unit 1 - What is Computational Thinking?
Wednesday, June 6, 2018
3:58 PM
CSE 101 Page 1
Unlock document

This preview shows half of the first page of the document.
Unlock all 2 pages and 3 million more documents.

Already have an account? Log in

Document Summary

Pascal"s calculator and other similar devices of that time were not programmable. One of the first programmable devices in history was a loom. Joseph marie jacquard"s loom (1804) could be programmed by feeding in a set of punched cards. This is not all that different from quitting a program that"s running on your computer and starting another one. Another leap forward came in the 19th century with charles babbage"s design of the analytical. It was never built in babbage"s time due to a lack of manufacturing capabilities (ahead of his time) The design called for punched cards to be fed into the machine to program it to perform mathematical calculations. Output would go to a printer or punched cards. It must be electronic and not exclusively mechanical. This means that it uses discrete values (digits) and not a continuous range of values to represent data (contrast a digital thermometer with an alcohol-based or mercury-based one)

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents