|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/mastering-8086-architecture-and-assembly-language-programs/
课程评论:没有评论
课程名称:掌握8086微处理器与汇编语言程序 课程概述: 本课程旨在深入学习8086微处理器及其汇编语言编程技术。适合参加工程类考试的学生,课程将为希望进入嵌入式系统领域的工程师提供必要的基础知识。掌握微处理器和微控制器的相关概念后,您将更容易理解嵌入式设计的相关内容。 课程内容: 第一部分:8086微处理器介绍 - 8086微处理器架构 - 微处理器寄存器组织 - 8086微处理器引脚图 - 物理内存组织 - 8086的内存组织与内存映射 - I/O地址能力 第二部分:系统总线结构 - 一般总线周期操作 - 最大模式时序图 - 最小模式时序图 - 8284时钟发生器 - 8288总线控制器 第三部分:微处理器指令集 - 8086的寻址方式 - 数据传输指令 - 算术指令 - BCD指令 - 十进制和ASCII指令 - 逻辑和移位指令 - 有条件和无条件指令 - 栈指令 - 汇编指令 第四部分:汇编语言程序介绍 - 汇编语言格式 - 汇编语言中的流程图方法 - 8位加法汇编程序 - 8位减法汇编程序 - 8位乘法汇编程序 - 8位除法汇编程序 - 16位加法、减法、乘法和除法汇编程序 - 32位加法和减法汇编程序 通过本课程的学习,您将具备8086微处理器及其汇编语言编程的全面知识,为进一步的嵌入式系统设计打下坚实基础。
In this course, you will learn all the information regarding the 8086 microprocessor and its assembly language programming techniques and programs. It is a well-suited course for those who are appearing for engineering exams at your responding universities.Before going to dive into the embedded systems field, every engineer must have knowledge of microprocessors and microcontrollers. Once you learn all these concepts, it will be easy to learn the design aspects in the embedded area.Section1Introduction to 8086 microprocessor8086 Microprocessor ArchitectureRegister organization of microprocessorPin diagram of 8086 microprocessorPhysical memory organizationMemory organization of 8086Memory map of the 8086I/O address capabilitySection2System bus structureGeneral bus cycle operationMaximum mode timing diagramMinimum mode timing diagram8284 clock generator8288 bus controllerSection3Instruction set of a microprocessorAddressing modes of 8086Data transfer instructionsArithmetic instructionsBCD instructionsDecimal and ASCII instructionsLogical and shifting instructionsConditional and unconditional instructionsStack instructionsAssembler directivesSection4Introduction to the Assembly Language ProgramAssembly language formatFlow chart method in assembly languageAssembly language program of 8-bit additionAssembly language program of 8-bit subtractionAssembly language program of 8-bit multiplicationAssembly language program of 8-bit divisionAssembly language program of 16-bit addition, subtraction, multiplication and divisionAssembly language program of 32-bit addition and subtraction