Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.
For the best experience please use the latest Chrome, Safari or Firefox browser.
CIS 115
Embedded Systems, Computer Architecture & Finite State Machines
Tyranny of Numbers
For some time now, electronic man has known how 'in principle' to extend greatly his visual, tactile, and mental abilities through the digital transmission and processing of all kinds of information. However, all these functions suffer from what has been called 'the tyranny of numbers.' Such systems, because of their complex digital nature, require hundreds, thousands, and sometimes tens of thousands of electron devices.
-Jack Morton - 1957
VP of Bell Labs
Stored Program Computers
Image Source: Wikipedia
Instruction Set Architecture (ISA)
Image Source: Wikipedia
Hardware Classes
Information from Wikibooks
Image Credit: Wikipedia
Motherboard Features
Processor Features
Memory Features
Graphics Card Features
Disk Drive Features
RAID
Optical Disk Comparison
Type | Capacity | Speed |
---|---|---|
CD | 800 MB | up to 88Mbit/s (72x) |
DVD | 4.7/8.5 GB | 11.08 Mbit/s |
Blu-ray | 25/128 GB | 54 Mbit/s |
Device | Usage |
---|---|
Video Card | 50-150W / plug |
PCI Card | 5-10W |
ODD | 20-30W |
HDD | 15-30W |
SSD | ~5W |
Motherboard | 50-150W |
RAM | ~15W / DIMM |
Processor | 80-140W |
Information from PCPower.com
Note: multiply by 1.5 to account for real usages and efficiency
Image Credit: build-your-own-computer.net
Other Peripherals
How can we represent the way real-world systems operate using a computer?
Moore Machine
Image Source: Stateworks.com
Ouput depends only on state
-or-
Each state can only have 1 set of outputs
Mealy Machine
Image Source: Stateworks.com
Ouput depends on inputs and state
-or-
Each state can have multiple sets of outputs
Finite State Machine Examples
Assignments
Blog 3: Making Meaning: POTS
Now that we’ve finished reading the first textbook, it is time to step back and think about what we read. Write about your reactions to it and what you learned from it. I’d recommend almost treating this like an in-depth book review for others who are interested in reading the book, but don’t mind some spoilers. Some questions I’d like you to answer:
Scratch FSM
Soda FSM