33 Pages

04ProgramFlow

Course: ENEL 619, Fall 2009
School: Wilfrid Laurier
Rating:
 
 
 
 
 

Word Count: 1696

Document Preview

of Overview SHARC processor ADSP21061 Program Flow and other stuff M. R. Smith, Electrical and Computer Engineering, University of Calgary, Alberta, Canada smithmr @ ucalgary.ca To be tackled today Reference sources Program Flow Some warnings of expected errors Code review and code review standards 04/22/09 ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca 2 / 33 Reference Sources...

Register Now

Unformatted Document Excerpt

Coursehero >> Canada >> Wilfrid Laurier >> ENEL 619

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
of Overview SHARC processor ADSP21061 Program Flow and other stuff M. R. Smith, Electrical and Computer Engineering, University of Calgary, Alberta, Canada smithmr @ ucalgary.ca To be tackled today Reference sources Program Flow Some warnings of expected errors Code review and code review standards 04/22/09 ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca 2 / 33 Reference Sources ADSP2106x SHARC User's Manual 2nd edition, Analog Devices provided to everybody ENCM515 SHARC Reference card ENCM515 Course, Reference and Laboratory Notes See January 2004 web pages for link shows basic assembly language operations using simple animation 04/22/09 ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca SHARC Navigator Tutorial Tool Check webpages for links to VisualDSP++, Compiler, Assembler, Linker and other tools Also see ECEADIProject (link from Dr. Smith Home Page) 3 / 33 Picture Source SHARC Navigator Tutorial Tool T. Alukaidey@herts.ac.uk Talik Alukaidey Dept. of EEE Uninversity of Hertfordshire, Hatfield, U.K. 04/22/09 ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca 4 / 33 ADSP-2106x Core Architecture CACHE MEMORY 32 x 48 JTAG TEST & EMULATION FLAGS PROGRAM SEQUENCER TIMER DAG 1 8 x 4 x 32 DAG 2 8 x 4 x 24 PMA BUS DMA BUS PMD BUS 48 24 PMA 32 DMA PMD BUS CONNECT DMD BUS 40 DMD FLOATING & FIXED-POINT MULTIPLIER, FIXED-POINT ACCUMULATOR REGISTER FILE 16 x 40 32-BIT BARREL SHIFTER FLOATING-POINT & FIXED-POINT ALU Processor Pipelines CISC processor complex addressing modes less memory used for storing instructions ADSP2106X Any instruction that makes the processor pipelines (note plural) slow has been discarded. Some instructions can be described in fewer bits than other instructions, and therefore can be combined with other instructions multifunction instructions 04/22/09 ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca Compute Unit Pipeline Memory Unit Pipeline Instruction Pipeline 6 / 33 PIPELINE ISSUES FETCH R1 = R4 = R7 = R10 = R13 = 04/22/09 DECODE EXECUTE/ WRITEBAC K R1 = R2 + R3 R1 = R4 = R7 = R10 = R1 = ASTAT SET R4 = ASTAT SET R7 = ASTAT SET ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca R4 = R5 + R6 R7 = R8 + R9 R10 = R13 = 7 / 33 PIPELINE ISSUES FETCH COMP R4 = R7 = R10 = R13 = 04/22/09 DECODE EXECUTE/ WRITEBAC K COMP(R1,R2 ) COMP R4 = R7 = R10 = COMP AZ and AN set ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca R4 = R5 + R6 R7 = R8 + R9 R4 = ASTAT SET R7 = R10 = R13 = 8 / 33 PIPELINE ISSUES JUMP NOT TAKEN FETCH COMP IF EQ R7 = R10 = COMP IF EQ COMP AZ and AN set Copyright smithmr@ucalgary.ca DECODE EXECUTE/ WRITEBAC K COMP(R1,R2 ) IF EQ JUMP ELSE R7 = R8 + R9 04/22/09 R7 = ENCM515 Review of SHARC Processor IF EQ R10 = 9 / 33 PIPELINE ISSUES JUMP TAKEN FETCH COMP IF EQ R7 = R10 = COMP IF EQ COMP AZ and AN set Copyright smithmr@ucalgary.ca DECODE EXECUTE/ WRITEBAC K COMP(R1,R2 ) IF EQ JUMP ELSE R7 = R8 + R9 04/22/09 R7 = ENCM515 Review of SHARC Processor IF EQ R10 = 10 / 33 PROGRAM FLOW CHANGES PROGRAM FLOW CHANGES ARE TO BE AVOIDED IF YOU WANT TO HAVE PROGRAM SPEED PROGRAMMING TECHNIQUES HARDWARE TECHNIQUES COMBO TECHNIQUES 04/22/09 ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca 11 / 33 Program Flow The obvious instructions don't exist as such too destructive to program flow JUMP JUMP to some new memory location to fetch the next instruction CALL Store the next instruction location (return address), then JUMP to some new memory location to fetch the next instruction These instruction are treated as NOPs if the condition is FALSE 04/22/09 ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca IF condition JUMP and IF condition CALL do exist 12 / 33 STANDARD IF THEN ELSE IF (TEST) { CODE IF TEST IS TRUE; } ELSE { CODE IF TEST IS FALSE; } ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca 04/22/09 13 / 33 STANDARD IF THEN ELSE Recode as TEST IF TEST IS FALSE JUMP ELSE CODE IF TEST IS TRUE; JUMP ENDIF ELSE: CODE IF TEST IS FALSE; ENDIF: 04/22/09 IF (TEST) { CODE IF TEST IS TRUE; } ELSE { CODE IF TEST IS FALSE; } ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca 14 / 33 STANDARD IF THEN ELSE COMP(Fx, Fy); IF NE JUMP ELSE; CODE IF TEST IS TRUE; JUMP ENDIF; ELSE: CODE IF TEST IS FALSE; ENDIF: IF (TEST) { CODE IF TEST IS TRUE; } ELSE { CODE IF TEST IS FALSE; } COURSE EXPECTATION CODE INDENTATION ENCM515 Review of SHARC Processor 04/22/09 Copyright smithmr@ucalgary.ca 15 / 33 PIPELINE ISSUES TEST TRUE FETCH COMP IF NE R7 = JUMP ELSE: R13 COMP IF NE R7 = JUMP ELSE: R13 COMP AZ and AN set IF NE R7 = ASTAT SET DECODE EXECUTE/ WRITEBAC K COMP(R1,R2) IF NE JUMP ELSE R7 = R8 + R9 JUMP ENDIF ELSE: R13 = R1 = ENDIF: R7 = 04/22/09 JUMP ELSE: R13 R1 = ENDIF: R7 = 16 / 33 R1 = ENDIF: R7 = ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca R1 = ENDIF: R7 = PIPELINE ISSUES TEST FALSE FETCH COMP IF NE R7 = JUMP ELSE: R13 COMP IF NE R7 = JUMP ELSE: R13 COMP AZ and AN set IF NE R7 = ASTAT SET DECODE EXECUTE/ WRITEBAC K COMP(R1,R2) IF NE JUMP ELSE R7 = R8 + R9 JUMP ENDIF ELSE: R13 = R1 = ENDIF: R7 = 04/22/09 JUMP ELSE: R13 R1 = ENDIF: R7 = 17 / 33 R1 = ENDIF: R7 = ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca R1 = ENDIF: R7 = Efficient ifthenelse Efficient coding practices be to demonstrated in this course Efficient coding practices change depending on algorithm being used What looks efficient may not be If (R1 ==R2) R3 = 0; else R3 = 1; 04/22/09 ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca 18 / 33 PIPELINE ISSUES TEST TRUE FETCH COMP IF NE R3 = 0 JUMP ELSE: R3 = 1 COMP IF NE R3 = 0 JUMP ELSE: R13 COMP AZ and AN set IF NE JUMP R3 = 0 ASTAT SET DECODE EXECUTE/ WRITEBAC K COMP(R1,R2) IF NE JUMP ELSE R3 = 0 JUMP ENDIF ELSE: R3 = 1; ENDIF: ENDIF: R7 = 04/22/09 JUMP ELSE: R13 ENDIF: R7 = Refetched 19 / 33 ENDIF: ENDIF: R7 = ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca ENDIF: ENDIF: R7 = PIPELINE ISSUES TEST FALSE FETCH COMP IF NE R3 = 0 JUMP ELSE: R3 = 1 COMP IF NE R3 = 0 JUMP ELSE: R13 COMP AZ and AN set IF NE R3 = 0ASTAT SET DECODE EXECUTE/ WRITEBAC K COMP(R1,R2) IF NE JUMP ELSE R3 = 0 JUMP ENDIF ELSE: R3 = 1; ENDIF: JUMP ELSE: R13 ENDIF: R7 = ENDIF: 04/22/09 ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca ENDIF: 7 to endif 20 / 33 completion KNOW YOUR CODE PATH NE MOST OFTEN EQ MOST OFTEN Code as If (R1 ==R2) R3 = 0; else R3 = 1; Code as If (R1 != R2) R3 = 1; else R3 = 0; FASTER IN THIS CASE FASTER IN THIS CASE 04/22/09 ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca 21 / 33 Other alternatives R3 = 1; IF (R1 == R2) R3 = 0; Standard approach R3 = 1; COMP(R1, R2); IF NE JUMP ENDIF; R3 = 0; ENDIF: Avoid a JUMP since do the else condition whether needed or not 04/22/09 ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca 22 / 33 DO pipeline trace IF JUMP TAKEN F D E/W IF JUMP NOT TAKEN F D E/W R3= COMP R3= COMP IF JUM P IF JUM P R3= ENDIF R3= ENDIF 04/22/09 ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca 23 / 33 Other alternatives R3 = 1; IF (R1 == R2) R3 = 0; 21061 approach Use IF COMPUTE R3 = 1; COMP(R1, R2); IF EQ R3 = R3 R3; Avoids 2 JUMPs 04/22/09 ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca 24 / 33 DO pipeline trace IF TRUE F D E/W IF FALSE F D E/W R3= COMP R3= COMP IF COM PUT E ENDIF IF COM PUT E ENDIF 04/22/09 ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca 25 / 33 Why is this not allowed? IF EQ R3 = R3 R3; is okay BUT IF EQ R3 = 0; is illegal IF EQ COMPUTE is the instruction format R3 = R3 R3; is a compute operation (23 bit) R3 = 0; is a UREG operation using a 32 bit constant illegal 04/22/09 ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca 26 / 33 Allowed or not? IF EQ R3 = (R2 + R2) / 2; is okay IF EQ R3 = MIN(R2, R2); is okay BUT IF EQ R3 = R2; is not a valid compute operation IF EQ COMPUTE is the instruction format R3 = (R2 + R2)/2 ; and R3 = PASS R2; are compute operations (23 bit) R3 = R2; is a UREG operation using a second UREG BUT IT IS ALLOWED How to check put instruction or instruction sequence through a project building project (Assemble and link); 04/22/09 ENCM515 Review of SHARC Processor Copyright smithmr@ucalgary.ca 27 / 33 SHARC Program Flow IF condition JUMP <addr24> (DB/LA/CI); (PC, <reladdr24>) (DB/LA/CI); IF condition CALL <addr24> (DB); (PC, <reladdr24> (DB); IF condition JUMP (Md, Ic) (DB/LA/CI), compute; (PC, &...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Wilfrid Laurier - ENEL - 619
Setting up VisualDSP+ 3.0 environment Lab. 1M. Smith, Electrical and Computer Engineering, University of Calgary, Canada smithmr @ ucalgary.caENCM515 Lab. 1 - VisualDSP basics Select partners 2 people per station and select station in ICT320 w
Wilfrid Laurier - ENEL - 619
ProgramFlowonADSP2106X SHARC PipelineissuesM.R.Smith, ElectricalandComputerEngineering UniversityofCalgary,Alberta,Canada smithmr@ucalgary.caTobetackledtodayPartsoftheSHARCprogramsequencerSimilaritytooldmicrosequencersusedwhendesign customby
St. Olaf - MEDIA - 0607
HISTORYgeneral information - coaching staff/preview - student-athletes - 2005-06 review -history- opponents20 0 6 - 0 7 S T . O LAF C OL L E GE W OM E N S B ASKET B ALL - w w w .s to laf.e du/athle tic s /b as ke tb all/ women- ALL-TIME COA
Wilfrid Laurier - ENCM - 415
Developing a bicycle speed-o-meterA comparison between the Analog Devices ADSP-BF533 (Blackfin) and Motorola MC68332General Project conceptMagnetic Sensor SignalBlackfin Programmable Flag (PF) InputHigh speed clock signalMotorola Parallel
Wilfrid Laurier - ENCM - 415
Developing a bicycle speed-o-meter Part 2A comparison between the Analog Devices ADSP-BF533 (Blackfin) and Motorola MC68332General Project conceptMagnetic Sensor SignalBlackfin Programmable Flag (PF) InputHigh speed clock signalMotorola Pa
Wilfrid Laurier - ENCM - 415
Moving Arrays - 2Completion of ideas needed for a general and complete program Final concepts needed for Final DMATackled todayDemonstrating memory to memory DMA Coding DMA2 / 30DMA,Copyright M. Smith, ECE, University of Calgary, Canad
CSU Northridge - BUS - 302
Financial Accounting: Top Eleven Concepts1. Define and articulate the three basic financial statements. 2. Identify the usefulness and relevance of the three basic financial statements. 3. Know the basic concepts underlying financial reporting (e.g.
CSU Northridge - ACCT - 380
CHAPTER 2 BASIC COST MANAGEMENT CONCEPTSQUESTIONS FOR WRITING AND DISCUSSION1. A system is a set of interrelated parts that performs one or more processes to accomplish specific objectives. 2. An accounting information system is a system consisting
CSU Northridge - HCMGT - 001
1MGT.360: Management and Organizational Behavior Thurs: 1900 - 2145 Office Hours: Wed: 1430 1530 Thurs: 1600 - 1700 And By appointmentSpring 2005 M. Mandell Office: BB 4207 Telephone:677-3577/2457 E-Mail: myrna.mandell@csun.edu Overview of the c
University of Iowa - C - 036088
Press and Association: Double-Edged Sword &quot;There is nothing, according to me, that deserves more to attract our regard than the intellectual and moral associations of America. We easily perceive the political and industrial associations of the Americ
NYU - B - 012301
Copyright 2002 The New York Times Company The New York Times August 22, 2002, Thursday, Late Edition - Final SECTION: Section C; Page 1; Column 2; Business/Financial Desk LENGTH: 1183 words HEADLINE: AOL Revives Focus on Creating Original Content BYL
NYU - B - 012301
Business Wire October 29, 2002, Tuesday DISTRIBUTION: Business Editors/High-Tech Writers LENGTH: 1142 words HEADLINE: Newell Rubbermaid Streamlines Business Processes Using ATG Commerce and Portal DATELINE: CAMBRIDGE, Mass., Oct. 29, 2002 BODY: ATG t
University of Iowa - PSYCHOLOGY - 31015
Social Psychology, Dr. Lori NelsonHandout: Conformity and deviancePressure from others is a powerful situation. Conformity: Change in behavior or opinion due to pressure from others. Why do groups need conformity? Social harmony Practical consid
Wisc La Crosse - SOC - 212
Intimacy and Middle Adulthood: Focus Questions 1) How is &quot;middle adulthood&quot; said to be potentially the best stage of marriage? 2) How is marital status found to correlate with life happiness? 3) Why is it argued that marital happiness is likely to in
Wisc La Crosse - MATH - 145
Math 145 - Elementary Statistics ZscoreFebruary 4, 2009 Review: Consider the random sample of 21 patients that yielded the following data on length of stays, in days. 5 3 4 1. If xi = 200 and 28 1 5 1 7 18 24 6 6 15 2 9 13 10 9 9 12 13x2 = 2936
University of Iowa - MATH - 151
OPT I CAL M APPI N G AS A M ET H OD OF WH OL E GENOM E AN ALYSI SMAY 4, 2009 COURSE: 22M:151 PRESENTED BY: AUSTI N J. RAMMEPr esent at ion Out lineI nt r oduct iont o Opt ical Mapping Definit ions for Under st anding Moder n Opt ical Mapping Pr
University of Iowa - MATH - 151
Error Correcting CodesStanley Ziewacz 22M:151 Spring 2009Information Transmission Transmissio nMessageHelloEncoded Sent 100 1000 110 0101 110 1100Encoded Received 100 1000 110 0101 110 1100MessageHell ~Information Transmission
University of Iowa - MATH - 151
By: Krystle StehnoIn voting theory, the goal is to make the largest number ofpeople happy while allowing everyone to vote honestly.http:/www.hamburg.mi.us/clerk/images/vote-graphic.pnghttp:/www.mclib.org/voting_booth.gif A voting method con
University of Iowa - MATH - 151
ELO Rating System in PracticeJeremy MadisonFormulas copied from &quot;Elo rating system&quot; on Wikipedia http:/en.wikipedia.org/wiki/Elo_rating_systemProblem Large body of players All can't play each other Ex: 10000 players playing 250 games/year R
University of Iowa - MATH - 151
HatGuessingGamesAngWeiZou PeterTiggesIntroduction Thereare2peopleintheroom Ahatofeitherredorblueisplacedon bothpeoplesheads Bothhatscanbeofthesamecolor Theycanseeeachothershatcolors,but notthemselves Isthereaguessingstrategythatcan maximizeth
University of Iowa - MATH - 151
Madison 1 A Survey of Rating Systems Jeremy Madison 5 key words: ratings, tournaments, rankings, sports, competition Mathematics used: Algebra, Graph Theory Mathematical Difficulty: Low Area of Application: Competitive Rankings Application Area Diffi
University of Iowa - MATH - 151
Laura Williams Discrete Mathematics Prof. Darcy April 30, 2009 An Investigation in the Realm of Mathematical PsychologyWilliams 1Section 1: Introduction The study of mathematical psychology comprises a broad spectrum of interdisciplinary topics (
University of Iowa - MATH - 151
Krystle Stehno Susan GatesTeaching Module on Voting MethodsThe purpose of this project is to provide teachers with a module for teaching some basic mathematics about voting. Students do not need to have any prior experience with the subject, but i
University of Iowa - MATH - 151
22M:151 Discrete Mathematical Models, June 16-July 3, 2003 Instructor: Office &amp; Phone: e-mail: web-page Office hours: Textbook: Prerequisites: Oguz Durumeric Department of Mathematics, B20F MLH, 335-0774 odurumer@math.uiowa.edu OR oguz-durumeric@uiow
University of Iowa - MATH - 151
A REVIEW OF OPTICAL MAPPING AS A METHOD OF WHOLE GENOME ANALYSISMAY 1, 2009AUSTIN J. RAMMEINSTRUCTOR: ISABEL DARCY, PHD COURSE: 22M:151Key words: optical mapping, restriction mapping, map assembly, genome shotgun, graph theory Mathematics used
University of Iowa - MATH - 151
ELO Rating System in PracticeJeremy MadisonFormulas copied from &quot;Elo rating system&quot; on Wikipedia http:/en.wikipedia.org/wiki/Elo_rating_systemProblem Large body of players All can't play each other Ex: 10000 players playing 250 games/year R
UMass (Amherst) - CMPSCI - 691
35An Introduction to Programming with Threadsby Andrew D. BirrellJanuary 6, 1989digi talSystems Research Center 130 Lytton Avenue Palo Alto, California 94301An Introduction to Programming with ThreadsAndrew D. BirrellThis paper provides
UMass (Amherst) - CMPSCI - 691
Because the original of the following paper by Lauer and Needham is not widely available, we are reprinting it here. If the paper is referenced in published work, the citation should read: &quot;Lauer, H.C., Needham, R.M., &quot;On the Duality of Operating Sys
UMass (Amherst) - CMPSCI - 691
SEPTEMBER 1995WRL Research Report 95/7Shared Memory Consistency Models: A TutorialSarita V. Adve Kourosh Gharachorloodigi talWestern Research Laboratory 250 University Avenue Palo Alto, California 94301 USAThe Western Research Laboratory (
University of Iowa - PSYCHOLOGY - 31043
Assignment 3: DATA ANALYSIS &amp; RESULTS WRITE-UP Due in lecture Tuesday Nov. 12, 2007 Put ALL group members names, TA name, Discussion time &amp; date on Assignment1. Look at the relevant parts of Ch. 15 OHs! Follow guidelines there (result section write
University of Illinois, Urbana Champaign - CS - 414
&lt;!DOCTYPE HTML PUBLIC &quot;-/W3C/DTD HTML 4.01 Transitional/EN&quot;&gt;&lt;html lang=&quot;en&quot;&gt;&lt;head&gt;&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt;&lt;title&gt;Class URL Not Found | Computer Science | University of Illinois at Urbana-Champaign&lt;/title
University of Illinois, Urbana Champaign - CS - 414
&lt;!DOCTYPE HTML PUBLIC &quot;-/W3C/DTD HTML 4.01 Transitional/EN&quot;&gt;&lt;html lang=&quot;en&quot;&gt;&lt;head&gt;&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt;&lt;title&gt;Class URL Not Found | Computer Science | University of Illinois at Urbana-Champaign&lt;/title
University of Illinois, Urbana Champaign - CS - 414
&lt;!DOCTYPE HTML PUBLIC &quot;-/W3C/DTD HTML 4.01 Transitional/EN&quot;&gt;&lt;html lang=&quot;en&quot;&gt;&lt;head&gt;&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt;&lt;title&gt;Class URL Not Found | Computer Science | University of Illinois at Urbana-Champaign&lt;/title
University of Illinois, Urbana Champaign - CS - 414
&lt;!DOCTYPE HTML PUBLIC &quot;-/W3C/DTD HTML 4.01 Transitional/EN&quot;&gt;&lt;html lang=&quot;en&quot;&gt;&lt;head&gt;&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt;&lt;title&gt;Class URL Not Found | Computer Science | University of Illinois at Urbana-Champaign&lt;/title
University of Iowa - PSYCHOLOGY - 31106
F. GROUP EFFECTS ON ATTITUDE [CONTIN] I. GROUP THINK - JANIS 72 PRECONDITIONS: CRISIS, SUPER COHESION, UNAMIMITY NORM, LEADER'S IDEA [directive leadership], INSECURE MEMBERS, INSULATED FROM CRITICS, SIMILAR IDEOLOGY. SYMPTOMS: INVULNERABLE; RISK TAKI
University of Illinois, Urbana Champaign - CS - 414
&lt;!DOCTYPE HTML PUBLIC &quot;-/W3C/DTD HTML 4.01 Transitional/EN&quot;&gt;&lt;html lang=&quot;en&quot;&gt;&lt;head&gt;&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt;&lt;title&gt;Class URL Not Found | Computer Science | University of Illinois at Urbana-Champaign&lt;/title
Dickinson State - CAT - 0406
102The Graduate SchoolThe Graduate Schoolwww.ndsu.edu/gradschool/Old Main 201 (701) 231-7033 David A. Wittrock, Interim DeanThe Graduate School presents advanced programs leading to the Master of Science, Master of Arts, Master of Business Ad
Maryland - COMM - 712
METHODS OF RHETORICAL CRITICISMA TWENTIETH-CENTURY PERSPECTIVEThird edition, revised Edited by Bernard L. Brock, Wayne State University, Robert L. Scott, University of Minnesota, and James W. Chesebro, Queens College and the Speech Communication As
Wisc La Crosse - MATH - 145
MTH 145SPSS AssignmentInstructions: You can work in pairs or groups of 3 for this assignment. For each problem, use SPSS to do the calculations. Perform the instructions and answer the questions in the To be included in your work section. This is w
University of Iowa - ECE - 195
Phased Array Radars(a)(b)(c)(e)Incoming Signalq q q q123NE1 (f)E2E3dENf = 2p ( d / l )EA!Agile, rapid steering !Large peek and large average power !Multiple target tracking (military) !Solid state transmitters !Flus
University of Iowa - CEE - 081
1293422421321334101152415622197272383025932261038291140331242351344361439301530351673017153818122719258201515
University of Iowa - CEE - 081
uiopen('W:\Exams\MT1\Solution\MT1_T.m',1)MT1_TBisection Schemeroot = 0.5137diary off
University of Iowa - CEE - 081
292421543237
University of Iowa - BME - 060
DIAGNOSTIC REFERENCE LEVELS IN MEDICAL IMAGING: REVIEW AND ADDITIONAL ADVICE A web module produced by Committee 3 of the International Commission on Radiological Protection (ICRPKey Points Diagnostic reference levels (DRLs) should be used by regio
University of Iowa - BME - 060
BrachytherapyEdwin L. Dove 51:060 Definition&quot;Brachytherapy&quot; comes from a Greek root meaning &quot;from within&quot; or &quot;close by.&quot; It is the practice of treating cancer by placing a radioactive source(s) directly into the cancer tissue, thus giving t
Maryland - COMM - 461
Preparing to Discuss a SpeechA crib sheet Step 1: Read the Speech Step 2: Understand the Demands of the Historical Situation on the Speaker What events at the historical moment were calling for leadership?Purpose: What did the leader seek to accom
NYU - JEL - 385
&lt;html&gt;&lt;head&gt;&lt;!- CUSTOM COLORS -&gt;&lt;meta name=&quot;color:Background&quot; content=&quot;#ff5500&quot;/&gt;&lt;meta name=&quot;color:Text&quot; content=&quot;#000000&quot;/&gt;&lt;meta name=&quot;color:Boxes&quot; content=&quot;#ffffff&quot;/&gt;&lt;meta name=&quot;color:Links&quot; content=&quot;#0055ff&quot; /&gt;&lt;!- END CUSTOM COLO
University of Iowa - PSYCHOLOGY - 31015
Social Psychology: Dr. Lori NelsonHandout: Bystander intervention in emergenciesBystander interventionIntervention in an emergency to help a stranger John Darley &amp; Bibb Latanes decision-tree model of bystander intervention What goes on in peoples
CSU Northridge - ACCT - 470
CHAPTER 17 COST-VOLUME-PROFIT ANALYSISQUESTIONS FOR WRITING AND DISCUSSION1. CVP analysis allows managers to focus on prices, volume, costs, profits, and sales mix. Many different what-if questions can be asked to assess the effect on profits of ch
CSU Northridge - TH - 73110
August 2003QUESTIONS AND ANSWERS ABOUT CALIFORNIA SCHOOLSThe Basics of California's School Finance SystemEvery summer the California Legislature and governor decide how much money will go to kindergarten through 12th grade (K12) public educat
NYU - FVB - 201
The time-series properties of aggregate consumption: implications for the costs of fluctuations. Ricardo Reis Princeton UniversitySRG, NOV. 2005 p. 1/1The Contribution of this PaperTo measure the costs of consumption fluctuations by an accurat
University of Iowa - CS - 181
Object Constraint Language Specification7This chapter introduces and defines the Object Constraint Language (OCL), a formal language to express side-effect-free constraints.ContentsThis chapter con tains th e following top ics.TopicOvervie
University of Iowa - CS - 181
!&quot;#!$For the purposes of this problem we can consider an airport to have two basic kinds of resources: fixed resources (special locations) and mobile resources. Fixed resources include gates, runways, and taxi-ways. Airports have mobile reso
Arizona - MATH - 105
Project When you write you should include vocabulary and understanding of how each of these mini projects actually fit into the project. The paper should flow and have transition statements between paragraphs. The following is a possible outline for
NYU - C - 220103
Terminology for a two-by-two table involving the prediction of a disease from a test.Test POSITIVE T+ 490 Have disease? YES D HereTest NEGATIVE T-TOTAL10 These 10 cases represent false negatives. Here500 500 = 0.005 = P(D) 100, 000 is calle
NYU - C - 220103
Three important discrete random variables: binomial, Poisson, hypergeometricPoisson Number of parameters n type parameters Range of possible values 1 () 0 0, 1, 2, . (no obvious upper limit) e x x!Binomial 2 (n, p) 1 0, 1, 2, ., nHypergeometri
Arizona - MATH - 105
Chapter 2 answer key 2. a) 15 players b) 87 total votes (sum of all the weights) d) 72% (62/87 = .712) Next whole percentage 3. a) b) c) d) minimum quota 14 maximum quota 27 18 19 c) P6 has a weight of 56th edition 081total weight is 27 quota &gt; 2
Arizona - MATH - 105
074 Answer Key 6.4 2. Max house value is $158,400 Monthly expenses $1100 or less 6. $177,000 or less for the value of the house $1229.17 or less for monthly expenses 9. $1900 16. Max price of the house is $150,000 17. $155,000 18. The Davis family ne
Arizona - MATH - 105
Answer Key to 6.1 This is a key not how to do the whole problem. Check your values if they are not the same see me. For some problems more information is given to get you started. 2. 4. 10. a. interest earned is $52.5 b. interest earned is $45 c. int
Arizona - MATH - 105
Answer Key 6.3 2. New balance after one month is $4931.93 6. r = .12 and each t = 1/12 since it is calculating per month month Balance at the Payment Interest charged beginning of the month (balance)(rt) start 1st 2nd 3rd 12. 18. 24. 28. 10500 10328.
Arizona - MATH - 105
Answers 6.2 2. A. (183.65)(.169)(31/365) = $2.64 B. (194.85)(.165)(30/365) = $2.64 6. Finance charge = (325.80)(.149)(31/365) = $4.12 New balance = 485.88 + 4.12 = $490.00 12. Time 9/11-9/14 9/15-9/21 9/22-10/1 10/2-10/10 Average Daily Balance = Days