Premium Essay

Adressing Modes

In: Science

Submitted By dkilasa
Words 592
Pages 3
CH11 Instruction Sets: Addressing Modes and Formats
Software and Hardware interface

Addressing Modes
• • • • • • • Immediate Direct Indirect Register Register Indirect Displacement (Indexed) Stack

• • • •

Addressing Pentium and PowerPC Addressing Modes Instruction Formats Pentium and PowerPC Instruction Formats

Computer Science

Immediate Addressing

Immediate Addressing Diagram

• Operand is part of instruction • Operand = address field • e.g. ADD 5
Add 5 to contents of accumulator 5 is operand

Instruction Opcode Operand

• No memory reference to fetch data • Fast • Limited range

Direct Addressing
• Address field contains address of operand • Effective address (EA) = address field (A) • e.g. ADD A
Add contents of cell A to accumulator Look in memory at address A for operand • Single memory reference to access data

Direct Addressing Diagram

Instruction Opcode Address A Memory

• No additional calculations to work out effective address • Limited address space


Indirect Addressing (1)
• Memory cell pointed to by address field contains the address of (pointer to) the operand • EA = (A)
Look in A, find address (A) and look there for operand • e.g. ADD (A) Add contents of cell pointed to by contents of A to accumulator

Indirect Addressing (2)
• Large address space • 2n where n = word length • May be nested, multilevel, cascaded
e.g. EA = (((A))) f Draw the diagram yourself

• Multiple memory accesses to find operand • Hence slower

Indirect Addressing Diagram

Register Addressing (1)
• • • • Operand is held in register named in address filed EA = R Limited number of registers Very small address field needed
Shorter instructions Faster instruction fetch

Instruction Opcode Address A Memory Pointer to operand


Register Addressing (2)
• • • • No memory access Very fast execution...

Similar Documents

Premium Essay

Personal Philosophy of Nursing

...Personal Philosophy of Nursing Student’ Name Institutional affiliation Personal Philosophy of Nursing Introduction Nursing is defined by the American Nurses Association as an act of safeguarding and upholding health and capabilities, preventing disease and harm, easing distress by offering diagnosis and treatment of any diseases that threaten the existence of the human race, and advocate for better care for individuals and communities in general (American Nurses Association, 2004, p. 7). Having a personal philosophy in this field is important. Philosophy refers to beliefs, and values of an individual that help reveal underlying values and belief about a field (Watson, 2008, p.259). Seedhouse (2000) defined nursing philosophy as a term that encompasses foundational and universal assumptions regarding the nursing profession.It further stipulates the beliefs and values that touch on the nature of knowledge and truth of the entities in the nursing profession and human wellbeing processes as indicated by the meta-paradigm (p.493). My personal philosophy of nursing is founded on the building blocks of philosophy that are, attitudes, beliefs, and values. There is a need for me as a professional nurse to believe and show the significance of nursing (ANA, 2002, P.15). This can be done by clearly articulating my personal philosophy of nursing. The philosophy will help me define how I can find my unique truth. My personal philosophy building began by trying to answer questions......

Words: 2138 - Pages: 9

Premium Essay

Hiv and Aids

...Key populations identified by the Mode of Transmission...

Words: 2856 - Pages: 12

Premium Essay

Marketing Plan

...Commute Faster MARKETING GROUP PROJECT MARKETING PLAN By Name: Student No: Table of Contents 1. Executive Summary 2. Mission Statement 3. Marketing Objectives 4. Overall Trends 5. Market /Competition Analysis 6. S.T.P-Branding 7. Marketing Mix 8. Implementation/Conclusion 1. Executive Summary BuzzingBicycles was founded in late 2010 when Colm Moore, a Trinity College student with a passion for entrepreneurship, noticed an opportunity to import and distribute 2-stroke bicycle engines. While there were online sellers willing to ship to Ireland, there was no established bicycle engine supplier in Ireland. What begun as an initial order of a single bicycle engine for personal use has now turned into a successful, growing business. BuzzingBicycles product range, sold both in person and through the online website (, includes pre-made motorised bicycles, different bicycle engine sizes, accessories and even custom-designs for the more adventurous clientele. Through an impressive online presence, BuzzingBicycles has become synonymous with offering the highest quality product and service to their loyal customers. BuzzingBicycles is perfectly suited to recessionary financial conditions. Our market research has shown how many younger professionals are no longer using a car as their primary means of transport and rely on bus and train services for their daily commutes. Our group also noted how “this recent round......

Words: 5150 - Pages: 21

Free Essay

Amss Applications

...AMSS Applications Season 2004\05 Introduction 4 1.1 Objective 5 1.2 Concepts 5 1.2.1 CNS-ATM 6 1.2.2 RNAV 7 1.2.3 Free Flight 8 1.2.4 Gate to Gate 9 2 GNSS 10 2.1 Global position constellation 14 2.1.1 Global Position System (GPS) 14 2.1.2 GLONASS 17 2.1.3 Galileo 18 2.2 SBAS 21 2.2.1 WAAS 22 2.2.2 EGNOS 23 2.2.3 MTSAS 25 2.3 GBAS 26 2.3.1 DGPS 26 LAAS 28 2.3.2 RTK 28 2.3.3 GRAS 29 2.3.4 VDL 29 VDL Mode 1 30 VDL Mode -2 30 VDL Mode 3 30 VDL Mode 4 31 2.4 ABAS 31 2.4.1 RAIM 32 RAIM (FD) 32 RAIM (FDE) 33 2.4.2 AAIM 33 3 Communication Systems 34 3.1 INMARSAT 34 3.2 INTELSAT y EUTELSAT 37 3.3 IRIDIUM 39 4 New technologies and developing projects 41 4.1 VSAT 41 4.2 SDLS 44 4.3 MASSAO y Aerofleet projects 45 4.4 OPTIMAL project 48 5 Conclussions 50 5.1 Role in CNS/ATM 50 5.2 Gate to gate?...

Words: 18324 - Pages: 74

Free Essay


...SAP BusinessObjects Web Intelligence Users Guide ■ SAP BusinessObjects Business Intelligence Suite 4.0 Support Package 4 2012-06-11 Copyright © 2012 SAP AG. All rights reserved.SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, SAP HANA and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects is an SAP company.Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase, Inc. Sybase is an SAP company. Crossgate, m@gic EDDY, B2B 360°, B2B 360° Services are registered trademarks of Crossgate AG in Germany and other countries. Crossgate is an SAP company. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.These materials are subject to change without notice. These materials are provided by SAP......

Words: 104303 - Pages: 418

Free Essay

Training and Development

...A project report on training and development in reliance money — Document Transcript * 1. A SUMMER TRAINING PROJECT ON “TRAINING AND DEVLOPMENT”Project Report Submitted By:-Submitted in Partial Fulfillment of the Requirements for the award of the degree of PGDM POST GRADUATE DIPLOMA IN MANAGEMENT, AICTE, Ministry of HRD, Government Of India, New Delhi SAI BALAJI EDUCATION SOCIETYINTERNATIONAL INSTITUTE OF MANAGEMENT AND HUMAN RESOURCE DEVELOPMENT (W) (IIMHRD) * 2. DECLARATIONI the undersign hereby declare that the project report entitled “Training andDevelopment” written and submitted by me to IIMHRD, Pune in partialfulfillment of the requirement for the award of PGDM under the guidance ofmy mentor……………, my guide …………….. and ………………. is myoriginal work and the conclusion drawn there in are based on the materialcollected by myself. I hereby declare also this study has not been permittedby me to publish * 3. CERTIFICATE BY THE INSTITUTEThis is to certify that Miss ………………………………., the student ofPGDM has worked on summer project titled “Training and Development”in Lucknow after semester II in partial fulfillment of the requirement for theProgram. This is her original work to the best of my knowledge.Date: Director’s Signature:Seal: * 4. Projectsformba.blogspot.comI......

Words: 16791 - Pages: 68

Premium Essay


...PHYSIC AL CONSTANTS CONSTANT Speed of light Elementary charge Electron mass Proton mass Gravitational constant Permeability constant Permittivity constant Boltzmann’s constant Universal gas constant Stefan–Boltzmann constant Planck’s constant Avogadro’s number Bohr radius SYMBOL c e me mp G m0 P0 k R s h 15 2p"2 NA a0 THREE-FIGURE VALUE 3.003108 m/s 1.60310219 C 9.11310231 kg 1.67310227 kg 6.67310211 N # m2/kg 2 1.2631026 N/A2 1H/m2 8.85310212 C 2/N # m2 1F/m2 1.38310223 J/K 8.31 J/K # mol 5.6731028 W/m2 # K4 6.63310234 J # s 6.0231023 mol21 5.29310211 m BEST KNOWN VALUE* 299 792 458 m/s (exact) 1.602 176 4871402 310219 C 9.109 382 151452 310231 kg 1.672 621 6371832 310227 kg 6.674 281672 310211 N # m2/kg 2 4p31027 (exact) 1/m0c2 (exact) 1.380 65041242 310223 J/K 8.314 4721152 J/K # mol 5.670 4001402 31028 W/m2 # K4 6.626 068 961332 310234 J # s 6.022 141 791302 31023 mol21 5.291 772 08591362 310211 m *Parentheses indicate uncertainties in last decimal places. Source: U.S. National Institute of Standards and Technology, 2007 values SI PREFIXES POWER 1024 1021 1018 1015 1012 109 106 103 102 101 100 1021 1022 1023 1026 1029 10212 10215 10218 10221 10224 THE GREEK......

Words: 201181 - Pages: 805