Computer System

Only available on StudyMode
  • Download(s) : 12
  • Published : April 19, 2013
Open Document
Text Preview
M.Mo附 Mano

"

Preface

deals wilh comp创 ter architectu陀 as well as compuler organ田嗣m Computer architectu擅自由 ncemed wit h Ihe structure and behav. ior of the various funct阳 nal mod ules of the rompu ler and how they inleract 10 pro明白 the pr世essing needs of the user. Co mputer organizalion is con cemed with the way the hardware com阳 ncnt$ ð re ∞ nnected together to form a rompuler system. Computer d四 gn is concemed wil:h the de四'lopment 01 thehardwarefor the ∞mpu ter taking into consideration a given sel of specifi由 tions Th, b∞k provid臼 the basic koowledge necessary 10 under由 nd the hardware opera出 n of digital corn阳 ters and covers the three su间ects 3ssoctated wil h 臼 mpu阳 hardware. Chapters 1 through 4 present the various d.igital component5 used in the organization and design 01 digital 田mpu ters . Chapte附 5 through 7 show the detailed sleps lha! a designer mu凶 t go through in ordc r 10 design an elementary basic rom阴阳 Cha pters8through IOdeal with the 0唱an izalior冒 and architecture of theαntral processing unit. Chap险n l1 I'I nd 12 presenl the 0咆aniz.a tion and ard咀tecture of in pul-OU ψ时 .ndπæmory Chapter 13 introduces the 皿nct.>pt of multiprocessing. Th e plan 01 the b四 Retur咽 Addγess 147 ISZ: lncrement and Skψ 可 Zem 149 Control Flowchart 149 5-7 Input-Output and Interrupt lnþut-Ouψut Configura阳n 151 I哼ut-Ouψut 1旧阳' 153 ln胆πup' Cycle 156 5-8 Complete Computer Description 5-9 Design of ßasic Co mputer Control ,μ'gic Ga阳 160 Control of Regis臼rs and Memory 160 Control of Single Flip-Flops 162 Control of Common Bus 162 5-10 Design of Accumulator Logic Control of AC Regisrer 165 Add肝 and μ'gic Circuit 166 Problems References

127 132 135 139

,

145

150

157 157

164

167 171

C HAPTER SfX

Programming the Basic Computer
6-1 6-2 Introduction Machine Language

173 173 174

Conten臼

Vll

6-3

Assembly Language

Rule of 由e Lanll'ω:ge An Example 181
Translatio饥阳 Binaη

,

179 179 182 183

6-4

The Assembler
Repr,臼 enraoo饥 of
inM町nory

Symbolic Program

Fir r Pa咀
Sec由ui

,

Pas

,

184 185 187 190 192

6-5
6叫6

Program Loops Programming Arithmetic and Logic

Operations
Multiplica阳n

Program 193 Double-Pr eci,ion Addi阳n 196
Opera由旧

Logic
6-7 6-8

Sh价 Opera阳旧

197 197 198
2∞

Subroutines
Subrouti旧s Parameteγ, and Data μ叫田1ge Charac缸γ Manipuiation

Input-Output Programming 204 Program In时付1φz 205 Problems References

203

208 211

CHAPTER SEVEN Microprograrnrned Control 7-1 7-2 213 213 216 217 219 220

Control Memory
Address Sequencing Conditional Branching

Mapping of 1旧tructlO饥
Subrouti旧S

220

7-3

Microprogram Example
Com如阳 ConJ日:guratlOn
M町m旧阳u:tion

Formar

Symbolic M町mnstn正阳旧 The Fe tch Rou臼旧 226 Symbolic Microprogram 227 Binaη Microprogram

220 222 225

229

viii

Contenrs

7-4

Design of Control Unit Microprogram Seque配町 Problems References

231 232 235 238

C HAPTER EIGHT

Central Proc田 sing 8-1 8-2

U nit

241 241 242

8-3

8-4

8-5 8-6

8-7

8-8

Introduction Gene阻1 Register Organization Control Word 244 Examples af Microop町a阳旧 246 Stack Organization Regisrer Srack 247 Mem町 5阳k 249 脸时γse Polish Nota阳n 251 Eωluation of ArithmetÎC E咿田sio旧 253 Instruction rormats Three-Address lnstn正阳旧 258 T UX)-Address lnstruc由旧 258 One-Address 1旧的正阳旧 259 Z盯o-Addγ臼sl旧tructions 259 R1SC 1旧 tructions 259 Addressing Modes Num自ical Example 264 Data 下ransfer and Manipulation Data Tra旧;feγI旧时阳阳旧 267 Data ManiPulation 1旧mκ由旧 268 Arithmetic 1旧 tructlO旧 269 Logical and Bit Manipulation lnstructions 270 Shift 1旧mκ阳旧 271 Program Control Status Bit Cor世i阳旧 274 Condi即nal Branch Instnι阳旧 275 Subroun旧 Call and Re turn 278 Program In胆押upt 279 Types af IntfTTU仰 281 Reduced Instruction Set Computer (RISC) 283 CISC Chaγac臼ristics RISC Characteristics 284

247

255

260 266

273

282

Contents
。由7缸pped Regis阳 Windows

1x

285 291 297

BeTkeley R1 SC 1 Problems References

288

CHAPTER NINE...
tracking img