Computer Organization - System Bus Lecture Note

In: Computers and Technology

Submitted By wahcleo
Words 3298
Pages 14
COURSE OUTLINE

Computer Organization
_______________________________________________________________

Objectives:
To introduce the following subjects: ▪ Organization of digital computers ▪ Different components ▪ Basic principles and operations.

Textbook: Stallings W., Computer Organization and Architecture: Designing for Performance, (9-th Edition) Prentice Hall, 2012.

References: ▪ Stallings W., Computer Organization and Architecture: Designing for Performance, (6-th Edition) Prentice Hall, 2003

▪ Stallings W., Computer Organization and Architecture: Designing for Performance, (5-th Edition) Prentice Hall, 2000.

▪ Mano M. M., Computer System Architec-ture (3-rd Edition), Prentice Hall, 1993.

▪ Stallings W., Computer Organization and Architecture: Principles of Structure and Function, 3-rd Edition) Macmillan Publishing Company, 1993.

▪ Wear L.L., Computer: An Introduction to Hardware and Software Design, McGraw Hill International Edition, 1991.

Subject Contents in Outline:

▪ Data Representation and Manipulation ▪ Digital Component ▪ Register Transfer and Microoperations ▪ Basic Computer Organization ▪ Overview of programming ▪ Central Processing Unit ▪ Input/Output Organization ▪ Memory Organization ▪ New development

Suggested Reading Assignments: Stallings William, Computer Organization and Architecture: Designing for Performance, (9th Edition) Prentice Hall, 2012.

Part II The Computer Systems Chapter 3 A Top-Level View of Computer Function and Interconnection (Pages 87- 115) (main) (Pages 116 – 129) (optional)

Part IV The Central Processing Unit Chapter 14 Processor Structure and Function (Pages 505 – 548) (optional)

Part…...

Similar Documents

Lecture Note

...helps the author lead to the conclusion or main idea of the text. Assumption- Assumptions are the facts that support the conclusion, like the premise does, but unlike the conclusion and premises they are not stated in the text: they are implicit. Here is what would be an example of an assumption for this particular Critical Reasoning problem: Owning something or part of something obliges you work harder to make it succeed. Note that this line is not in the text: it cannot be in the text if it is an assumption of the author. But it does give the argument as a whole some sense, and also supports the conclusion. Supporting Information- Like a premise, this is stated and explicit information embedded in the text, but unlike a premise, it does not support the conclusion. At best it supports a premise or provides further detail or information regarding a premise. From the text: According to a report done by an outside consultant, productivity dropped by 35% by the end of that period. This sentence supports the first sentence, the premise that notes that productivity has dropped. Supporting Information does not support the Conclusion or Main Idea, rather, it supports information that is already in the text. The following strategies should help you with all the Critical Reasoning questions. 1. KISS - Remember the old saying, Keep It Simple Stupid i.e. KISS? It also applies to Critical Reasoning. The key to Critical Reasoning is to focus on what the question is......

Words: 937 - Pages: 4

Lecture Notes

...Lecture 01 Notes from Reading: Chapter 02: 2.1.1 Marketing ‘Science’ and Analysis, Planning and Implementation and Control End of World War 2- ‘Academic research was impressionistic’ Ford and Carneige Foundations report changed this by criticising the lack of engagement by business academics with mathematically orientated, behavioural science research. *’Ideally, a published research paper had to contain some element of mathematical symbolism or involve ‘laboratory research, experimental design, computer simulation, operations research, mathematical models and high powered statistics.’ Kotler’s text had a structured way of approaching marketing planning and implementation using research findings and methodologies form the social, economic and quantative sciences. This was criticised saying that ‘Marketing Science’, as it was perceived to be ignoring the impact of marketing on society, focusing instead on issues related to managerial and firm competitiveness exclusively. That marketing intellectuals should devote attention to issues central in contemporary public policy debates or to study the impact of marketing on society and vice versa (i.e. take a ‘macro marketing’ perspective). Ways scholars tried to link marketing theory and research with wider societal concerns was to broaden the domain of marketing, to include not just business exchanges (i.e selling soap) but to stress that many organisations engaged in marketing. A short step to this was claiming that......

Words: 3584 - Pages: 15

Lecture Notes

...  Chapter 7: The Foreign Exchange Market 4 Top 10 most traded currencies by value – FX turnover (April, 2010)           1  United States dollar 2  Euro 3  Japanese yen 4  Pound sterling 5  Australian dollar 6  Swiss franc 7  Canadian dollar 8  Hong Kong dollar 9  Swedish krona 10  New Zealand dollar USD ($) EUR (€) JPY (¥) GBP (£) AUD ($) CHF (Fr) CAD ($) HKD ($) SEK (kr) NZD ($) Top FX trading locations: 1) London 2) New York 3) Tokyo 4) Singapore Chapter 7: The Foreign Exchange Market 5 Foreign Exchange (FX) Market cont.  Methods of trading – Telephone & Telex – SWIFT (Society for Worldwide Interbank Financial Telecommunications) system; CHIPS (Clearing House Interbank Payments System); ECHO (Exchange Clearing House Limited) – Internet-based systems  Market participants – Large commercial banks – FX brokers in the interbank market – Commercial customers (primarily MNCs) – Central banks  The role of human brokers has declined as electronic brokers have significantly increased their share of the foreign exchange market. 6 Chapter 7: The Foreign Exchange Market Foreign Exchange Market cont.  Types of forward market participants – Arbitrageurs – seek to earn risk-free profits by taking advantage of interest rates differentials among countries. Use forward contracts to eliminate the exchange rate risk involved in transferring their funds between countries. – Traders – use forward contracts to......

Words: 2254 - Pages: 10

Accounting Lecture Notes

...Chapter 1 Managerial Accounting and the Business Environment Lecture Notes Chapter theme: This chapter serves four main purposes. First, it explains the differences and similarities between financial and managerial accounting. Second, it describes the role of management accountants in an organization. Third, it explains the basic concepts underlying Lean Production, the Theory of Constraints (TOC), and Six Sigma. Fourth, it discusses the importance of upholding ethical standards. I. Globalization A. Import/Export Data i. Imports into the United States (in billions) 1. The data reveal an enormous increase in import activity from 1990 to 2004. In particular, imports from Canada, Mexico, and China skyrocketed. ii. Exports from the United States (in billions) 1. The data reveal an increase in exports to Canada and Mexico. Interestingly, the increase in exports to China pales in comparison to the growth rate in imports from China. iii. Internet Usage 1. The internet fuels globalization by providing companies with greater access to geographically dispersed customers, employees, and suppliers. 2. The number of internet users more than doubled during the first four years of the new millennium. 3. As of 2004, more than 87% of the world’s population was still not connected to the......

Words: 2917 - Pages: 12

Lecture Notes

...Accountancy AYB321 – Strategic Management Accounting Readings: o AYB321 Text, Chapter 6, to p202 (BSZ Chapter 14) o AYB321 Text, Chapter 7 (BSZ Chapter 15) o For reference: Lipe, M and Salterio, S. (2000). The balanced scorecard: Judgemental effects of common and unique performance measures The Accounting Review, 75 (3), 283-389. (on CMD) Overview: Lectures 6 & 7 explore the use of Kaplan and Norton’s Balanced Scorecard (BSC) as a strategic performance measurement and evaluation method. Lecture 6 introduces the BSC by providing the performance measurement context, defining financial and non-financial and lead and lag indicators, and providing an overview of the four perspectives of Kaplan and Norton’s Balanced Scorecard. Lecture 7 explores and demonstrates the process of BSC development via strategy maps and KPI selection, before discussing the key findings of BSC-related research. Lectures 6 & 7 are structured as follows: Lecture 6: 1. Introduction 2. What is the BSC? 3. The four perspectives Lecture 7: 4. Strategy maps 5. Creating a BSC 6. What does the research say? 1. Introduction a) Performance Measurement Performance measurement serves the following purposes: Evaluate performance, and provide rewards Communicate the strategy, plans Allow managers to track their own performance against targets and take corrective action ......

Words: 3000 - Pages: 12

Mis Lecture Notes

...02/04/2013 Lecture 6: Project Management – Day 1 Word of the day: Stakeholder Announcements: * Please submit your assignment appropriately into the three designated areas for the memo, spreadsheet and organization chart.   What is Project Management? * Running a project from planning through completion * May also involve ideation, idea selection, the feasibility analysis, writing a proposal, managing the proposal approval process, and other pre-planning aspects * Project Management is important to know because you will manage projects at some point in life. What is a Project? * A project is a temporary endeavor undertaken to achieve a particular goal. * Must have a unique purpose * Must have a fixed lifespan. A project has a beginning and an end. * Requires resources, often from various areas * Should have a primary sponsor * Involves uncertainty. Projects can be risky at times and can fail. * Typically in the real world, someone is assigned as the project manager and someone as the project sponsor. The project manager gets some resources, particularly people to work with to bring the project to fruition. * E.g., upgrading financial systems, migrating from one CRM system to another, etc. * Projects are bound by the Triple Constraints: a) Time: When do we have to be done? (e.g. person month, person hours) b) Resources: How much money do we have? (e.g. money, materials, and everything that given...

Words: 885 - Pages: 4

Accg100 Lecture Notes

...Accg100 Accounting 1A Lecture Notes Staff version Semester 1, 2014 Table of Contents Lecture Notes Week 1: Week Week Week Week Week Week Week Week Week Week 2: 3: 4: 5: 6: 8: 9: 10: 11: 12 Introduction to Accounting, Ethics, Business Entities, Financial Statements Accounting for Transactions –Part 1 Accounting for Transactions –Part 2 Accounting for Adjustments- Part 1 Accounting for Adjustments- Part 2 Completion of Accounting Cycle Accounting Systems Revision Chapters 1 - 4 Accounting for Retailers Accounting for Inventories Non-Current Assets Cash Management and Control Accounting for Receivables Tutorial Exercises Lecture Notes Week 1 Introduction to Accounting, Ethics, Business Entities, Financial Statements Required Readings: HEM: Chapters 1 and 2 All required readings must be completed before attending class What is Accounting? The process of identifying, measuring, recording and communicating economic information to assist users to make economic decisions. Users of Accounting Information The users are internal and external decision makers. Internal: owner and manager External: investors, creditors, banks and government Management Accounting Providing information to management to help them plan, control and make decisions. Users are internal. Financial Accounting Reporting information about the entity’s performance and financial position to external users to help them make decisions. The financial statements produced for the external users are......

Words: 13228 - Pages: 53

Computer Organization

...Computer Organization The dictionary definition of the term “organizing” is “to put together into an orderly, functional, structured whole”. Therefore, this term applies to Computer Organization because it tries “to put together into an orderly, functional, structured whole” the main components of computers and the way computers are organized. Modern computer technology requires professionals of every computing specialty to understand both hardware and software. The interaction between hardware and software at a variety of levels also offers a framework for understanding the fundamentals of computing. Whether our primary interacts is hardware or software, Information Technology, Computer Science or Electrical Engineering, the central ideas in Computer Organization is the same. Thus, the emphasis of this is to show the relationship between hardware and software and to focus on the concepts that are the basis for current computers. The computer lies at the heart of computing. Without it, most of the computing disciplines today would be a branch of theoretical mathematics. To be a professional in any field of computing today, one should not regard the computer as just black box that executes program by magic. We, students of computing should acquire some understanding and appreciation of a computer system’s functional components, their characteristics, their performance, and their instruction. There are practical implications as well. In describing computer systems, a......

Words: 1348 - Pages: 6

Calc Iii Lecture Notes

...MATH 275: Calculus III Lecture Notes by Angel V. Kumchev Contents Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lecture 1. Lecture 2. Lecture 3. Lecture 4. Lecture 5. Lecture 6. Lecture 7. Lecture 8. Lecture 9. Lecture 10. Lecture 11. Lecture 12. Lecture 13. Lecture 14. Lecture 15. Lecture 16. Lecture 17. Lecture 18. Lecture 19. Lecture 20. Lecture 21. Lecture 22. Lecture 23. Three-Dimensional Coordinate Systems . . . . . . . . . . . . . . . . . . . . . iii 1 Vectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Lines and Planes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Vector Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Space Curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Multivariable Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Partial Derivatives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Directional Derivatives and Gradients . . . . . . . . . . . . . . . . . . . . . . . 77 Tangent Planes and Normal Vectors . . . . . . . . . . . . . . . . . . . . . . . 81 Extremal Values of Multivariable Functions . . . . . . . . . . . . . . . . . . . 91 Lagrange Multipliers* . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 Double Integrals...

Words: 74376 - Pages: 298

Lecture Notes

...What is Punishment? Why Punish? PART II Note: * When people think about prison people think about the absolute worst thing there could be * If you think about it Santa to little kids, kind of plays a policing or surveillance role * Other Examples: * Pinocchio (Don’t Lie) * Hansel and Gretel * Snow White (Don’t take food from strangers) * Boy That Cried Wolf * Little Red Riding Hood (Don’t talk to strangers) * You can learn a lot about a society by looking at who is imprisons (Winston Churchill Quote) * Many would argue in terms of the history of punishment that it has been transformed from a spectacular public ritual involving the acute application physical pain into a relatively hidden process of discipline and suffering * Prison fills a particular need for the public * Prison itself still fulfills a particular need that the public has * Punishment and Prison acknowledges the role of symbol, emotion, irrationalism, faith, and beliefs * Punishment has a symbolic and emotional role in society * Popular punitive slogans are effective because they address some of our deeper, emotional, psycho-social drives * We like to think that penal policy is rational and scientific * We like to think that we have come a long way since the death penalty * There are 3 distinct factors of the Penal Policy * (1) Seeks to control crime and seeks to understand crime *......

Words: 665 - Pages: 3

Chapter 1 Lecture Notes

...Chapter 1 Lecture Notes Chapter theme: This chapter describes the larger business environment within which management accounting operates. It is divided into nine sections: (1) globalization, (2) strategy, (3) organizational structure, (4) process management, (5) the importance of ethics in business, (6) corporate governance, (7) enterprise risk management, (8) corporate social responsibility, and (9) the Certified Management Accountant. I. Globalization 1 A. Import/Export Data i. 2 Imports into the United States (in billions) 1. The data reveal an enormous increase in import activity from 1995 to 2007. In particular, imports from Canada, Mexico, and China skyrocketed. ii. Exports from the United States (in billions) 1. The data reveal an increase in exports to Canada and Mexico. Interestingly, the increase in exports to China pales in comparison to the growth rate in imports from China. iii. 4 Internet Usage 1. The internet fuels globalization by providing companies with greater access to 1 3 4 geographically dispersed customers, employees, and suppliers. 2. While the number of internet users continues to grow, as of 2008, more than 78% of the world’s population was still not connected to the Internet. This suggests the Internet’s impact on business has yet to fully develop. II. Strategy A. Definition 5 i. A strategy is a ―game plan‖ that enables a company to attract customers by distinguishing itself from competitors. B. Customer value propositions i....

Words: 2479 - Pages: 10

Erm Lecture Notes

...capture a 'picture' of the underlying and stable information on which an organisation and its I.S. (Information Systems) are based; known as a high level data model. Conceptual Model:  General, non-specific and is concerned with the 'logical' nature of the data, and 'what' is being represented.  It holds no physical details and is therefore independent of its final implementation ( not interested in ''how' the data will be represented ).  We can think of it as data analysis in the abstract. It 'models' the data structures of a system. Slide 5 Iterative process:  We may need to make several versions of the diagram, checking it against the user requirements and refining it until it is correct. Slide 10 Note: attributes on the ERM diagram. We do not normally include all the attributes, for a given entity, on the ERM diagram. This is to ensure that the ERM is clear and concise; too many attributes could lead to confusion. We tend to only show them if they add important information to the diagram, or clarify a problem. My advice is to only include 'key' fields. Slide 17 In the original CHEN notation, the description (verbs) of the relationship is placed inside a 'diamond'... Example: [ relationship between A+B] s Entity Entity Note: in the lectures we use an alternative; just place a 'label' on the line... “x” A “x” B A B Slide 19 Note, with 1:1 relationships Always make further analysis! What can happen is that one of the entities could......

Words: 349 - Pages: 2

Lecture Note

...Lecture 3 Kinematics Copyright © 2010 Pearson Education, Inc. Units of Lecture 3 Position, Distance, and Displacement, Average Speed and Velocity, Acceleration Motion with Constant Acceleration Freely Falling Objects Motion in Two Dimensions Relative Velocity Copyright © 2010 Pearson Education, Inc. Position, Distance, and Displacement Before describing motion, you must set up a coordinate system – define an origin and a positive direction. Copyright © 2010 Pearson Education, Inc. Position, Distance, and Displacement The distance is the total length of travel; (Example - if you drive from your house to the grocery store and back, you have covered a distance of 8.6 mi). Displacement is the change in position. (Example - If you drive from your house to the grocery store and then to your friend’s house, your displacement is 2.1 mi and the distance you have traveled is 10.7 mi). Copyright © 2010 Pearson Education, Inc. Distance is the length of Displacement is the the actual path taken by an object. straight-line separation of two points in a specified direction. Distance, s is a scalar Displacement, D is a quantity (no direction) Contains magnitude only and consists of a number and a unit. Example: (20 m, 40 mi/h) vector quantity Contains magnitude AND direction, a number, unit & angle. Example: (12 m, 300; 8 km/h) Consider travel from point A to point B in diagram below: Consider travel from......

Words: 2519 - Pages: 11

Lecture Notes

...AK/ADMS 4562.03 - CORPORATE TAX LECTURE 5 NOTES – last updated September 22, 2015 Tonight's Topics and Problem Set 1. QSBC capital gains exemption – Chapter 13 (13340 to 13355); s. 110.6 – see problems contained in these notes and Problem set (in separate document) 2. Income Splitting with Family Members as Shareholders 3. Corporate Attribution Rules - Chapter 13 (13390); S. 74.4 - see problems contained in these notes Recommended Questions: Chapter 13, Multiple Choice Questions 6 and 7 and Exercises 8 and 10 “$800,000” Lifetime Capital Gains Exemption (C.G.E.) The March 21, 2013 federal budget has increased the C.G.E. to $800,000 starting in 2014. This amount, i.e., $800,000, will be indexed to inflation, i.e., it will be further increased, in 2015 and thereafter based on the rate of inflation. In 2015 the C.G.E. is $813,600. The availability of the QSBC capital gains exemption is an advantage of incorporating a small business (a CCPC earning active business income in Canada). This same exemption, with a higher $1M exemption for dispositions on or after April 21, 2015, is also available for capital gains on certain farming and fishing assets. This course will not focus on family farms or fishing properties. Note that an $800,000 capital gains exemption is really a $400,000 taxable capital gains......

Words: 4980 - Pages: 20

Lecture Notes

...* Module/Week 1 Lecture Notes * Topic: Why Management of Information Systems (MIS) Welcome to the introductory course in the Management Information Systems program. Whether you are taking course as a Business Elective or your required BMIS core, you may find, as the text author states, “Introduction to MIS is the most important class in the business school.” I must agree. An understanding of how Information Systems support a business by helping to build competitive advantage is critical to everyone in today’s technology driven, global business environments. In this module/week, you will be learning about four nonroutine critical skills that make MIS professionals some of the most valuable employees a business has. These four skills are: Abstract Reasoning, Systems Thinking, Collaboration, and Ability to Experiment. Don’t panic at this point thinking you don’t have these skills. Over the period of your BMIS program you will learn these skills. It just happens often without you knowing it. MIS professionals are different than other people. We bridge the gap between technologist (who speak “technobabble”), and users (who speak “businobabble”). That gap widens at a rapid rate, so prepare yourselves for a wild ride. Additionally, this module/week introduces the five-component Information Systems Framework. This provides your first step in learning about Abstract Reasoning and Systems Thinking. It puts information into a “model” (Abstract Reasoning) that......

Words: 324 - Pages: 2