Đang chuẩn bị liên kết để tải về tài liệu:
Lecture Programming in C++ - Chapter 1: Computing fundamentals

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Lecture Programming in C++ - Chapter 1: Computing fundamentals. In this chapter we will discuss: History of electronic computers, John von Neumann, architecture, schematic, main memory, memory access, central processing unit, mass storage devices,. | Chapter 1 – Computing Fundamentals History of Electronic Computers First computer ABC (Atanasoff Berry Computer) at Iowa State U. 1930’s Solved large numbers of simultaneous equations First “all-purpose” computer ENIAC (Electronic Numeric Integrator And Calculator) Main idea developed from ABC notes Both had set wiring –data was input to memory Lesson 1.1 John von Neumann Mathematician Proposed alternative to “hard wiring” Introduced concept of stored program instructions Both data and instructions were stored Led to development of multipurpose computers Lesson 1.1 Computer Categories Supercomputers Mainframe computers Workstations Personal computers (microcomputers) Laptops More powerful than ENIAC Palmtops Speed and size! Lesson 1.1 Architecture Four main parts CPU (central processing unit) Main memory Controllers Peripheral devices Hardware Electronic and mechanical devices integrated or connected to computer Lesson 1.2 Schematic Main Memory Controllers Peripheral Devices CPU . | Chapter 1 – Computing Fundamentals History of Electronic Computers First computer ABC (Atanasoff Berry Computer) at Iowa State U. 1930’s Solved large numbers of simultaneous equations First “all-purpose” computer ENIAC (Electronic Numeric Integrator And Calculator) Main idea developed from ABC notes Both had set wiring –data was input to memory Lesson 1.1 John von Neumann Mathematician Proposed alternative to “hard wiring” Introduced concept of stored program instructions Both data and instructions were stored Led to development of multipurpose computers Lesson 1.1 Computer Categories Supercomputers Mainframe computers Workstations Personal computers (microcomputers) Laptops More powerful than ENIAC Palmtops Speed and size! Lesson 1.1 Architecture Four main parts CPU (central processing unit) Main memory Controllers Peripheral devices Hardware Electronic and mechanical devices integrated or connected to computer Lesson 1.2 Schematic Main Memory Controllers Peripheral Devices CPU Arithmetic Logic Unit Register Register Register Control Unit Motherboard Lesson 1.2 Main Memory Stores information to be process or instructions to be executed Information stored in bits (binary digits) Two states: on or off Byte is 8 bits (character of information like ‘b’) Grouped into packets called cells or words Bit pattern is code Lesson 1.2 Memory Sizes Represented by 2 raised to a power 23 = 8 bits (byte) 210 = kilobyte Thousand 1,024 220 = megabyte Million 1,048,576 230 = gigabyte Billion 1,073,741,824 240 = terabyte Trillion 1,099,511,627,776 Lesson 1.2 Memory Access RAM Random access memory Allows access to cells in no particular order Volatile ROM Read only memory Cannot be modified by user Information is permanent (non-volatile) Serial access Sequence of cell followed to extract information Lesson 1.2 Central Processing Unit (CPU) Control Unit Controls activities of CPU Directs flow of instructions Communicates with ALU Registers Rapid access memory cells Arithmetic-Logic .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.