微机原理及应用
¥
15
2.6折
¥
58
九品
仅1件
作者丁艳 著
出版社国防工业出版社
出版时间2016-01
版次1
装帧平装
上书时间2024-08-11
商品详情
- 品相描述:九品
图书标准信息
-
作者
丁艳 著
-
出版社
国防工业出版社
-
出版时间
2016-01
-
版次
1
-
ISBN
9787118104103
-
定价
58.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
330页
-
字数
490千字
-
正文语种
简体中文,英语
- 【内容简介】
-
《微机原理及应用》以16位微处理器为核心,全面讲述了微型计算机的基本组成、工作原理以及硬件接口技术。
《微机原理及应用》共8章,逐一讲述了计算机基础知识、微型计算机的基本组成及工作原理、16位微处理器8086/8088CPU的寻址方式、指令系统、汇编程序的设计、输入/输出接口、存储器系统和可编程定时/计数控制器等内容。
《微机原理及应用》是作者多年教学经验的结晶,内容编排合理,由浅入深,体系完整,重点突出并配有丰富的例题及详尽的注释。
《微机原理及应用》采用全英文编写,并配有部分汉语注释,适合用作普通高等院校非计算机类各专业学生“微型计算机原理及应用”课程的教材,也可用作成人高等教育的培训教材及广大科技工作者的参考书。
- 【目录】
-
Chapter1FundamentalsofComputer
1.1NumberSystem
1.1.1BasicNumberSystems
1.1.2ConversionsbetweenDifferentNumberSystems
1.1.3CommonDataUnits
1.2LogicAlgebraandLogicGates
1.2.1"OR"Operationand"OR"Gate
1.2.2"AND"Operationand"AND"Gate
1.2.3"NOT"OperationandtheNOT-Inverter
1.2.4BasicRulesofBooleanAlgebra
1.3BinaryNumbersandBinaryAddition/Subtraction
1.3.1NegativeBinaryNumbers
1.3.2BinaryAddition
1.3.3BinarySubtraction
1.3.4AdderCircuits
1.3.5SwitchableInverterandBinaryAddition/SubtractionCircuit
1.4ComputerDataFormats
1.4.1ACSIICode
1.4.2BCD(Binary-CodedDecimal)Format
1.5LogicCircuit
1.5.1LogicGates
1.5.2Flip-Flops
1.5.3Registers
1.5.4Tri-stateGateandBUSStructure
Tips
Exercise
Chapter2SystemOrganizationofMicrocomputer
2.1TheBasicSystemComponents
2.1.1CPU(CentralProcessingUnit)
2.1.2TheSystemBus
2.1.3TheMemorySubsystem
2.1.4TheI/OSubsystem
2.2ASimpleComputer
2.2.1Introduction
2.2.2ArchitectureoftheSimpleComputer
2.2.3InstructionSetoftheSimpleComputer
2.2.4EncodingInstructions
2.2.5OrganizationoftheControlUnit
2.2.6Step-by-StepInstructionExecution
Tips
Exercise
Chapter3Intel8086Microprocessor
3.1TheHistoryofIntelMicroprocessorFamily
3.28086CPUArchitecture
3.2.1ExecutionUnitandBusInterfaceUnit
3.2.2OrganizationofExecutionUnit
3.2.3OrganizationofBusInterfaceUnit(BIU)
3.3InternalMemory
3.3.1AddressingDatainMemory
3.3.2MemorySegment
3.3.3SegmentBoundary
3.3.4SegmentOffset
3.3.5AboutStackSegment
3.4SystemTiming
3.4.1TheSystemClock
3.4.2MemoryAccessTime
3.4.3WaitStates
3.4.4BusCycle
3.58086PinAssignmentsandWorkingModes
3.5.1PinsandTheirFunctionDescriptions
3.5.2WorkingModes
3.6BasicOperationsof8086/8088
3.6.1ResetOperation
3.6.2InputandOutputfor8086MinimumMode
3.6.3BusRequestandBusGrantTiminginMinimumMode
3.6.4InterruptOperation
3.6.5InterruptOperationsinMaximumMode
Tips
Exercise
Chapter48086AddressModeandAssemblyInstructions
4.18086AssemblyInstructionFormat
4.28086AddressingModes
4.2.1ImmediateAddressing
4.2.2DirectAddressing
4.2.3RegisterAddressing
4.2.4RegisterIndirectAddressing
4.2.5RegisterRelativeAddressing
4.2.6Base-plus-IndexAddressing
4.2.7BaseRelative-plus-IndexAddressing
4.3DataMovementInstructions
4.3.1MOVInstruction
4.3.2PUSHandPOP
4.3.3XCHGInstruction
4.3.4XLATInstruction
4.3.5LEAInstruction
4.3.6LDSandLES
4.3.7FlagsRegisterMovementInstruction
4.3.8INandOUT
4.4ArithmeticInstructionsandLogicInstructions
4.4.1ADDandSUBFunction
4.4.2INCandDECFunction
4.4.3NEGandCMPFunction
4.4.4MULandDIVFunction
4.4.5TypeConversionFunctions
4.4.6BCDConversionFunctions
4.4.7BooleanOperations
4.4.8ShiftingandRotation
4.5StringInstructions
4.5.1TheDirectionFlag
4.5.2StringDataTransfers
4.5.3StringComparisons
4.6ProgramControlInstructions
4.6.1ProgramFlowControlInstructions
4.6.2MachineControlandMiscellaneousInstructions
4.7TheSymbolicInstructionSet
Tips
Exercise
Chapter5DirectivesandMacroProcessing
5.1TheFormatoftheDirectives
5.2OperatorsandExpression
5.3Directives
5.3.1DataDefinitionandStorageAllocation
5.3.2EQUDirective
5.3.3SegmentDefinitionDirective
5.3.4AssumeDirective
5.3.5PROCDirective
5.3.6ENDDirective
5.3.7ORGDirective
5.3.8Structures
5.3.9Records
5.3.10ThePAGEandTITLEListingDirectives
5.3.11EXTRN/EXTERNDirective
5.3.12GROUPDirective
5.3.13INCLUDEDirective
5.3.14LABELDirective
5.4MacroProcessing
5.4.1MacroDefinition
5.4.2MacroSequenceandProcedureCalling
5.4.3MacroDirectives
5.5DOSFunctionCalls
5.5.1TheIBMPCBIOS
5.5.2AnIntroductiontoMS-DOS'Services
5.5.3MS-DOSCallingSequence
5.5.4FrequentlyUsedMS-DOSFunctions
5.6Assembling,LinkingandExecutingaProgram
5.6.1TheAssemblerandLinker
5.6.2AssemblingaSourceProgram
5.6.3LinkinganObjectProgram
5.6.4ExecutingaProgram
5.6.5UsingtheDEBUGProgram
5.6.6DEBUGCommandsExercise
Tips
Exercise
Chapter6ProgrammingwithAssemblyLanguage
6.1DesignofAssemblyProgram
6.2SimpleProceduresDesigning
6.3BranchandLoopingProcedures
6.4ProcedureCallandReturn
6.5ProgrammingExamples
Tips
Exercise
Chapter7MemorySystem
7.1OverviewoftheMemory
7.1.1Non-VolatileMemory
7.1.2VolatileMemory
7.1.3PerformanceIndexofMemorySystem
7.2MemoryDevices
7.2.1SRAM6264
7.2.2SRAM6116
7.2.3DRAM2164A
7.2.4EPROM2764A
7.3MemoryModuleDesign
7.3.1MemoryPinConnections
7.3.2MemoryModuleDesign
7.3.3MemoryExpansionExamples
Tips
Exercise
Chapter8I/OInterfaces
8.1L/OInstructions
8.2L/OInterfacingMethods
8.3SerialInterfaceandSerialCommunication
8.3.1SerialInterface
8.3.2BasicSerialTransmissionLines
8.3.3AsynchronousandSynchronousCommunication
8.48251AProgrammableCommunicationInterface
8.4.1TheArchitectureofthe8251A
8.4.2TheApplicationofthe8251A
8.4.3TheInitializationofthe8251A
8.5ParallelCommunicationInterface
8.68255AProgrammablePeripheralInterface
8.6.1TheArchitectureofthe8255A
8.6.2TheFunctionDescriptionofthe8255A
8.6.3TheCommunicationModeof8255A
8.6.4TheInitializationandProgrammingof8255A
8.7ProgrammableTimerandEventCounter
8.8Intel's8253ProgrammableTimer/Counter
8.8.1TheArchitectureof8253
8.8.2TheOperationModeDefinitionof8253
8.8.3Examplesof8253Timer/Counter
Tips
Exercise
AppendixA8086/8088InstructionSetSummary
AppendixBVocabularyandTerms
Reference
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价