BME303_lecture2 - BME303 Intro to Computing Announcements Labs starting today Computer Anatomy Welcome Gathering from 3:30-5pm today in San Jacinto

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
BME303 Intro. to Computing 1 Announcements • Labs starting today: Computer Anatomy • Welcome Gathering from 3:30-5pm today in San Jacinto Residence Hall, multipurpose room.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
BME303 Intro. to Computing Chapter 1 Welcome Aboard
Background image of page 2
BME303 Intro. to Computing Computer 3
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
BME303 Intro. to Computing 4
Background image of page 4
BME303 Intro. to Computing 5 History of Computer The first electromechanical computer – Zuse (German) 1940s, first programmable computer – Mark I, Howard Aiken, 1941, supported by IBM, with mechanical wheels, treat data and instruction separately The first mainframe – John Fleming and Lee de Forest invented vacuum tube – ENIAC, 1945, U Penn, 17480 vacuum tubes, wt. 30 ton , calculator that can not make decisions (no if. .then) – EDVAC, John von Neumann EDVAC ( E lectronic D iscrete V ariable A utomatic C omputer )
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
BME303 Intro. to Computing Modern Computers Microcomputers Transistors invented at AT&T Bell lab in 1948 First microprocessor 4040 (4-bit and 2300 transistors) Intel 8007, 1972 Motorola 6800, 1974 Altair, 1975 (intended to sold to hobbyists only) Apple Mac 1976 IBM PC Who is winning? Open standard vs. Style 6 Altair 8800 Computer with 8 inch floppy disk system
Background image of page 6
BME303 Intro. to Computing 7 Introduction to Computing Low level implementation details - Bits, Data types, Operations on Bits, Boolean Algebra - Digital logic structures - Von Neumann model The microprocessor - The Instruction Set Architecture of LC-3 - Programming LC-3 - Input/Output, TRAP routines, Stack Higher level programming languages - C - LabVIEW
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
BME303 Intro. to Computing 8 Two recurring themes • I. Abstraction – Allows one to be more efficient in dealing with all kinds of situations (you don’t get bogged down with the details) – E.g. “go to BME lab” – Assuming all the details work as intended
Background image of page 8
BME303 Intro. to Computing 9
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 01/24/2010 for the course BME 303 taught by Professor Ren during the Fall '08 term at University of Texas at Austin.

Page1 / 28

BME303_lecture2 - BME303 Intro to Computing Announcements Labs starting today Computer Anatomy Welcome Gathering from 3:30-5pm today in San Jacinto

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online