BME303_lecture2 - BME303 Intro. to Computing Announcements...

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

View Full Document Right Arrow Icon
BME303 Intro. to Computing Announcements • Next week’s special labs: Computer Anatomy • Today’s welcome gathering: 4-5:30 pm in the San Jacinto Multipurpose Room 1
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 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 3 – 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 3

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

View Full DocumentRight Arrow Icon
BME303 Intro. to Computing Microcomputers – First microprocessor 4040 (4-bit and 2300 transistors) – Intel 8007, 1972 – Motorola 6800, 1974 – Altair, 1975 (intended to sold to hobbyists only) pple Mac 1976 Apple Mac 1976 – IBM PC – Who is winning? Open standard or style 4 Altair 8800 Computer with 8 inch floppy disk system
Background image of page 4
BME303 Intro. to Computing Introduction to Computing Low level implementation details - Bits, Data types, Operations on Bits, Boolean Algebra - Digital logic structures - Von Neumann model 5 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 5

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

View Full DocumentRight Arrow Icon
BME303 Intro. to Computing 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) 6 – E.g. “go to BME dept. office”, “go to ENS 610” – Assuming all the details work as intended
Background image of page 6
BME303 Intro. to Computing Two recurring themes
Background image of page 7

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

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

Page1 / 25

BME303_lecture2 - BME303 Intro. to Computing Announcements...

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

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