![](https://csdnimg.cn/release/downloadcmsfe/public/img/no-data.51c5211b.png)
![](https://csdnimg.cn/release/downloadcmsfe/public/img/good-course.ff455529.png)
- ARMCortex-M3权威指南中文版第二版ARMCortex-M3权威指南ARMCortex-M3权威指南ARMCortex-M3权威指南ARMCortex-M3权威指南
5 1319浏览
会员免费 - MPU6000及MPU6050中文资料MPU6000及MPU6050中文资料,根据数据手册翻译。
5 1088浏览
会员免费 - 数字信号处理(pdf)本书是一本有关最新数字信号处理(DSP)的专著。书中通过大量的程序实例,全面、精辟地介绍了利用现场可编程门阵列(FPGA)实现数字信号处理的方方面面。本书首先介绍了当前的FPGA技术、元器件和用于设计最新DSP系统工具的概况;接着主要介绍了计算机算法的概念、理论、FIR和IIR滤波器的实现、多级信号处理和傅立叶变换等内容;最后讲解了一些专用算法,如数论变换和密码术算法等。\r\n 本书内容详实、讲解深入浅出、实用性极强,可作为高等院校电子电气以及相关专业的课程教材,也可供从事数字信号处理的专业人员参考。
5 0浏览
会员免费 - xilinx ISE 14.5 使用教程(相当详细)xilinx ISE 14.5 使用教程,讲解很详细,ISE各个界面的都有详细说明!有需要的可以下载看看。
5 2999浏览
会员免费 - 各种按键的封装尺寸 pdf这是按键的封装尺寸比较全 贴片,直插。b3f这个是 另一个传错了
5 2278浏览
会员免费 - ARM程序设计基础ARM程序设计-ARM程序设计基础
4 123浏览
会员免费 - 运算放大器权威指南 中文版(Op Amps for Everyone).pdf中文版名称《运算放大器权威指南》 英文版名称《Op Amps for Everyone》 本资源为中文版,英文版是TI出的运算放大器的设计手册,讲得比较详细,学习后,关于运放的设计就没问题了。
5 3166浏览
免费 - STM32中文参考手册_V10STM32中文参考手册第十版(Cortex-m3),目前最新板(截止2012.5.18)
5 161浏览
会员免费 - Keil uVision4 (MDK)使用帮助_中文完整版MDK软件的ARM开发工具集中文版,共1472页,不用在看英文的了
4 687浏览
会员免费 - EMC电磁兼容设计与测试案例分析[第二版]邓军奇EMC电磁兼容设计与测试案例分析[第二版] 作者邓军奇
5 719浏览
会员免费 - GPU Pro 7 Advanced Rendering Techniques 2016新书pdf 0分Hardcover: 320 pages Publisher: A K Peters/CRC Press (March 18, 2016) Language: English ISBN-10: 149874253X ISBN-13: 978-1498742535 The latest edition of this bestselling game development reference offers proven tips and techniques for the real-time rendering of special effects and visualization data that are useful for beginners and seasoned game and graphics programmers alike. Exploring recent developments in the rapidly evolving field of real-time rendering, GPU Pro 7: Advanced Rendering Techniques assembles a high-quality collection of cutting-edge techniques for advanced graphics processing unit (GPU) programming. It incorporates contributions from more than 30 experts who cover the latest developments in graphics programming for games and movies. The book covers advanced rendering techniques that run on the DirectX or OpenGL runtimes, as well as on any other runtime with any language available. It details the specific challenges involved in creating games across the most common consumer software platforms such as PCs, video consoles, and mobile devices. The book includes coverage of geometry manipulation; rendering techniques, handheld devices programming, effects in image space, lighting, 3D engine design, graphics-related tools, and environmental effects. It also includes a dedicated section on general purpose GPU programming that covers CUDA and DirectCompute examples. In color throughout, GPU Pro 7 presents ready-to-use ideas and procedures that can help solve many of your daily graphics programming challenges. Example programs with downloadable source code are also provided on the book’s CRC Press web page.
5 448浏览
会员免费 - WDF USB驱动开发指南(中文最佳,驱网原创)本文档是驱动开发网的核心团队,花费10余月时间推敲完成的技术文稿,专门讲解Windows平台下如何使用WDF框架进行USB驱动开发,80余页内容,讲解透彻,是驱动开发文档的不二之选。内容翔实,贴切实际,并且有配套的硬件开发板CY001。
5 954浏览
会员免费 - nrf51822中文参考手册nrf51822中文参考手册,nRF51822 是一款集成nRF51x系列无线收发器的超低功耗的片上系统 (Soc) , 包含一个32位ARM Cortex-M0 CPU , flash 存储器和模拟、数字外设。
5 2113浏览
会员免费 - STM32F407官方开发板原理图STM32F407官方开发板原理图,供电路设计参考用
5 3642浏览
会员免费 - USB Composite Device(USB复合设备)讲解了如何构造一个USB复合设备,从固件到PC驱动配置。
4 2644浏览
会员免费 - 32位微型计算机原理·接口技术及其应用32位微型计算机原理·接口技术及其应用.自己花钱买的,提供分享。
5 185浏览
会员免费 - SystemVerilog3.1a语言参考手册PDF版中文根据chm版, SystemVerilog3.1a语言参考手册.chm, 将它转化成PDF版, PDF更利于阅读, 标注, 高亮等. 虽然是3.1版, 但大部分sv特性已经被覆盖到. 原文附注: 文档版本:v0.0.00Beta 更新日期:2006-05-21 本译文仅为学习及提供更多信息之目的,任何人不得将其用作商业用途。除非特别声明,原文版权归作者所有,如有转摘请注明原作者以及译者(FPGA技术网)信息。本译文会不断更新,要获得本译文的最新版本请查看本文的在线版本SystemVerilog 3.1a 语言参考手册。 由于时间及译者水平所限,译文中的错误在所难免。如果您对本主题有何建议或意见,请登陆FPGA开发者家园提交,让我们共同完善这项工作,您的参与是我们前进的动力。
5 3755浏览
会员免费 - Modbus标准Modbus协议标准,包含协议部分,基于TCP/IP实现Modbus部分和基于串口网络实现Modbus部分
5 79浏览
会员免费 - 算法谜题(中文版全).pdf算法谜题(中文版全),非常不错的书籍,对算法感兴趣的朋友可以研究下
5 834浏览
会员免费 - ARM Architecture Reference Manual (ARMv7-A and ARMv7-R edition)ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition Part A Application Level Architecture Part B System Level Architecture Part C Debug Architecture Part D Appendixes
5 480浏览
会员免费 - VehicleSpy3官方中文手册intrepid control system VehicleSpy3官方中文手册全
5 4199浏览
免费 - Reinforcement Learning: An IntroductionThe authoritative textbook for reinforcement learning by Richard Sutton and Andrew Barto. Contents Preface Series Forward Summary of Notation I. The Problem 1. Introduction 1.1 Reinforcement Learning 1.2 Examples 1.3 Elements of Reinforcement Learning 1.4 An Extended Example: Tic-Tac-Toe 1.5 Summary 1.6 History of Reinforcement Learning 1.7 Bibliographical Remarks 2. Evaluative Feedback 2.1 An -Armed Bandit Problem 2.2 Action-Value Methods 2.3 Softmax Action Selection 2.4 Evaluation Versus Instruction 2.5 Incremental Implementation 2.6 Tracking a Nonstationary Problem 2.7 Optimistic Initial Values 2.8 Reinforcement Comparison 2.9 Pursuit Methods 2.10 Associative Search 2.11 Conclusions 2.12 Bibliographical and Historical Remarks 3. The Reinforcement Learning Problem 3.1 The Agent-Environment Interface 3.2 Goals and Rewards 3.3 Returns 3.4 Unified Notation for Episodic and Continuing Tasks 3.5 The Markov Property 3.6 Markov Decision Processes 3.7 Value Functions 3.8 Optimal Value Functions 3.9 Optimality and Approximation 3.10 Summary 3.11 Bibliographical and Historical Remarks II. Elementary Solution Methods 4. Dynamic Programming 4.1 Policy Evaluation 4.2 Policy Improvement 4.3 Policy Iteration 4.4 Value Iteration 4.5 Asynchronous Dynamic Programming 4.6 Generalized Policy Iteration 4.7 Efficiency of Dynamic Programming 4.8 Summary 4.9 Bibliographical and Historical Remarks 5. Monte Carlo Methods 5.1 Monte Carlo Policy Evaluation 5.2 Monte Carlo Estimation of Action Values 5.3 Monte Carlo Control 5.4 On-Policy Monte Carlo Control 5.5 Evaluating One Policy While Following Another 5.6 Off-Policy Monte Carlo Control 5.7 Incremental Implementation 5.8 Summary 5.9 Bibliographical and Historical Remarks 6. Temporal-Difference Learning 6.1 TD Prediction 6.2 Advantages of TD Prediction Methods 6.3 Optimality of TD(0) 6.4 Sarsa: On-Policy TD Control 6.5 Q-Learning: Off-Policy TD Control 6.6 Actor-Critic Methods 6.7 R-Learning for Undiscounted Continuing Tasks 6.8 Games, Afterstates, and Other Special Cases 6.9 Summary 6.10 Bibliographical and Historical Remarks III. A Unified View 7. Eligibility Traces 7.1 -Step TD Prediction 7.2 The Forward View of TD( ) 7.3 The Backward View of TD( ) 7.4 Equivalence of Forward and Backward Views 7.5 Sarsa( ) 7.6 Q( ) 7.7 Eligibility Traces for Actor-Critic Methods 7.8 Replacing Traces 7.9 Implementation Issues 7.10 Variable 7.11 Conclusions 7.12 Bibliographical and Historical Remarks 8. Generalization and Function Approximation 8.1 Value Prediction with Function Approximation 8.2 Gradient-Descent Methods 8.3 Linear Methods 8.3.1 Coarse Coding 8.3.2 Tile Coding 8.3.3 Radial Basis Functions 8.3.4 Kanerva Coding 8.4 Control with Function Approximation 8.5 Off-Policy Bootstrapping 8.6 Should We Bootstrap? 8.7 Summary 8.8 Bibliographical and Historical Remarks 9. Planning and Learning 9.1 Models and Planning 9.2 Integrating Planning, Acting, and Learning 9.3 When the Model Is Wrong 9.4 Prioritized Sweeping 9.5 Full vs. Sample Backups 9.6 Trajectory Sampling 9.7 Heuristic Search 9.8 Summary 9.9 Bibliographical and Historical Remarks 10. Dimensions of Reinforcement Learning 10.1 The Unified View 10.2 Other Frontier Dimensions 11. Case Studies 11.1 TD-Gammon 11.2 Samuel's Checkers Player 11.3 The Acrobot 11.4 Elevator Dispatching 11.5 Dynamic Channel Allocation 11.6 Job-Shop Scheduling Bibliography Index
5 298浏览
会员免费 - LUA程序设计第三版这是lua的创始人鞋的数,无需多言了吧!
5 245浏览
会员免费 - STM32F103RCT6 最小系统原理图STM32F103RCT6原理图,最小系统开发板。
5 3905浏览
会员免费 - 浅谈PCIe体系结构浅谈PCIe体系结构 浅谈PCIe体系结构 - 1 - 目录 - 1 - 第I篇PCI体系结构概述 - 1 - 第1章PCI总线的基本知识 - 3 - 1.1 PCI总线的组成结构 - 6 - 1.1.1 HOST主桥 - 6 - 1.1.2 PCI总线 - 7 - 1.1.3 PCI设备 - 7 - 1.1.4 HOST处理器 - 8 - 1.1.5 PCI总线的负载 - 9 - 1.2 PCI总线的信号定义 - 10 - 1.2.1 地址和数据信号 - 10 - 1.2.2 接口控制信号 - 11 - 1.2.3 仲裁信号 - 13 - 1.2.4 中断请求等其他信号 - 14 - 1.3 PCI总线的存储器读写总线事务 - 15 - 1.3.1 PCI总线事务的时序 - 15 - 1.3.2 Posted和Non-Posted传送方式 - 16 - 1.3.3 HOST处理器访问PCI设备 - 17 - 1.3.4 PCI设备读写主存储器 - 19 - 1.3.5 Delayed传送方式 - 21 - 1.4 PCI总线的中断机制 - 23 - 1.4.1 中断信号与中断控制器的连接关系 - 23 - 1.4.2 中断信号与PCI总线的连接关系 - 24 - 1.4.3 中断请求的同步 - 25 - 1.5 PCI-X总线简介 - 28 - 1.5.1 Split总线事务 - 28 - 1.5.2 总线传送协议 - 28 - 1.5.3 基于数据块的突发传送 - 29 - 1.6 小结 - 29 - 第2章PCI总线的桥与配置 - 30 - 2.1 存储器域与PCI总线域 - 30 - 2.1.1 CPU域、DRAM域与存储器域 - 31 - 2.1.2 PCI总线域 - 32 - 2.1.3 处理器域 - 32 - 2.2 HOST主桥 - 34 - 2.2.1 PCI设备配置空间的访问机制 - 35 - 2.2.2 存储器域地址空间到PCI总线域地址空间的转换 - 37 - 2.2.3 PCI总线域地址空间到存储器域地址空间的转换 - 39 - 2.2.4 x86处理器的HOST主桥 - 42 - 2.3 PCI桥与PCI设备的配置空间 - 45 - 2.3.1 PCI桥 - 45 - 2.3.2 PCI Agent设备的配置空间 - 47 - 2.3.3 PCI桥的配置空间 - 50 - 2.4 PCI总线的配置 - 54 - 2.4.1 Type 01h和Type 00h配置请求 - 54 - 2.4.2 PCI总线配置请求的转换原则 - 56 - 2.4.3 PCI总线树Bus号的初始化 - 58 - 2.4.4 PCI总线Device号的分配 - 60 - 2.5 非透明PCI桥 - 62 - 2.5.1 Intel 21555中的配置寄存器 - 63 - 2.5.2 通过非透明桥片进行数据传递 - 65 - 2.6 小结 - 67 - 第3章PCI总线的数据交换 - 68 - 3.1 PCI设备BAR空间的初始化 - 68 - 3.1.1 存储器地址与PCI总线地址的转换 - 68 - 3.1.2 PCI设备BAR寄存器和PCI桥Base、Limit寄存器的初始化 - 70 - 3.2 PCI设备的数据传递 - 72 - 3.2.1 PCI设备的正向译码与负向译码 - 72 - 3.3.2 处理器到PCI设备的数据传送 - 74 - 3.2.3 PCI设备的DMA操作 - 74 - 3.2.4 PCI桥的Combining、Merging和Collapsing - 75 - 3.3 与Cache相关的PCI总线事务 - 77 - 3.3.1 Cache一致性的基本概念 - 77 - 3.3.2 PCI设备对不可Cache的存储器空间进行DMA读写 - 82 - 3.3.3 PCI设备对可Cache的存储器空间进行DMA读写 - 83 - 3.3.4 PCI设备进行DMA写时发生Cache命中 - 85 - 3.3.5 DMA写时发生Cache命中的优化 - 87 - 3.4 预读机制 - 89 - 3.4.1 Instruction Fetch - 89 - 3.4.2 数据预读 - 92 - 3.4.3 软件预读 - 94 - 3.4.4 硬件预读 - 96 - 3.4.5 PCI总线的预读机制 - 97 - 3.5 小结 - 101 - 第II篇PCI Express体系结构概述 - 102 - 第4章PCIe总线概述 - 104 - 4.1 PCIe总线的基础知识 - 104 - 4.1.1 端到端的数据传递 - 104 - 4.1.2 PCIe总线使用的信号 - 106 - 4.1.3 PCIe总线的层次结构 - 109 - 4.1.4 PCIe链路的扩展 - 111 - 4.2 PCIe体系结构的组成部件 - 114 - 4.2.1 基于PCIe架构的处理器系统 - 114 - 4.2.2 RC的组成结构 - 117 - 4.2.3 Switch - 118 - 4.2.4 VC和端口仲裁 - 120 - 4.2.5 PCIe-to-PCI/PCI-X桥片 - 122 - 4.3 PCIe设备的扩展配置空间 - 124 - 4.4 小结 - 125 - 第5章PCIe总线的事务层 - 126 - 5.1 TLP的格式 - 126 - 5.1.1 通用TLP头的Fmt字段和Type字段 - 127 - 5.1.2 TC字段 - 129 - 5.1.3 Attr字段 - 130 - 5.1.4 通用TLP头中的其他字段 - 131 - 5.2 TLP的路由 - 133 - 5.2.1 基于地址的路由 - 133 - 5.2.2 基于ID的路由 - 135 - 5.2.3 隐式路由 - 138 - 5.3 存储器、I/O和配置读写请求TLP - 139 - 5.3.1 存储器读写请求TLP - 139 - 5.3.2 完成报文 - 144 - 5.3.3 配置读写请求TLP - 146 - 5.3.4 消息请求报文 - 147 - 5.4 TLP中与数据负载相关的参数 - 148 - 5.4.1 Max_Payload_Size参数 - 148 - 5.4.2 Max_Read_Request_Size参数 - 149 - 5.4.3 RCB参数 - 149 - 5.5 小结 - 150 - 第6章 MSI和MSI-X中断机制 - 151 - 6.1 MSI/MSI-X Capability结构 - 152 - 6.1.1 MSI Capability结构 - 152 - 6.1.2 MSI-X Capability结构 - 154 - 6.2 PowerPC处理器如何处理MSI中断请求 - 158 - 6.2.1 MSI中断机制使用的寄存器 - 159 - 6.2.2 系统软件如何初始化PCIe设备的MSI Capability结构 - 162 - 6.3 x86处理器如何处理MSI-X中断请求 - 165 - 6.3.1 Message Address字段和Message Data字段的格式 - 165 - 6.3.2 FSB Interrupt Message总线事务 - 168 - 6.4 小结 - 169 - 结束语 - 170 -
5 2126浏览
会员免费 - SystemVerilog验证 测试平台编写指南pdf中文版SystemVerilog验证 测试平台编写指南第二版pdf中文版,支持目录标签的使用。
5 5266浏览
会员免费 - 工业机器人实操与应用技巧_叶晖工业机器人实操与应用技巧。欢迎下载。属于开发技术。
5 1373浏览
会员免费 - 海思Hi3520d芯片手册海思Hi3520d芯片手册 \SDK\Hi3520D_SDK\Hi3520D_V100R001C01SPC022\00.hardware\chip\documents_cn\Hi3520D/Hi3515A/Hi3515C H.264编解码处理器用户指南.pdf
5 1470浏览
会员免费 - 权威版,STM32F10xxx Cortex-M3编程手册很详细很全的STM32文档,免积分下载,敬请留意我得其他资源,欢迎下载!!
5 639浏览
会员免费 - pxa310 datasheetpxa310 datasheet ggggggggggggggggggggggggggggggggggggggggggggggg
5 63浏览
会员免费 - 海思芯片 Hi3559芯片详细手册海思HI3559芯片数据手册,章节很详细,方便用户查阅,官网不能下载,这是其它渠道得到的
5 5332浏览
会员免费 - STM8最小系统原理图STM8最小系统原理图,包含sch和pcb两个部分
5 1093浏览
会员免费 - IMATEST使用中文操作文档Imatest 解析度及色彩测试方法.pdf
4 2189浏览
会员免费 - Cortex-M3权威指南(中文版详尽版).pdfCortex-M3权威指南(中文版详尽版).pdf
5 4121浏览
会员免费 - ZYNQ中文资料书中文版详细的ZYNQ基础知识,可以使刚接触ZYNQ有系统的认识。
5 4435浏览
会员免费 - EXYNOS 4412 用户手册三星 EXYNOS 4412 用户手册 三星 EXYNOS 4412 高性能四核ARM处理器
5 193浏览
会员免费 - 最经典MOS管电路工作原理及详解没有之一MOS管电路工作原理。详解介绍PMOS、NMOS的开关条件,MOS管的工作原理。具体电路用哪种MOS管更合理
5 1w+浏览
会员免费 - USB3.0 spec完整中文翻译版加注释USB3.0 spec完整中文翻译版加个人注释
5 2348浏览
会员免费 - 高通QCA9531 芯片资料高通QCA9531 芯片资料,很多硬件软件开发人员必看的好东西。
5 653浏览
会员免费 - eMMC 5.0 speceMMC 5.0 specification
5 360浏览
会员免费 - RTL8211F参考原理图.pdfRTL8211F参考原理图,PDF版本,供大家学习和参考;比较规范的一个文档,希望对大家有用。我现在也在使用。
5 9299浏览
会员免费 - STM32移植到GD32的注意事项GD32的性价比和稳定性都很高。我更喜欢用GD32.。但不是100%兼容的。需要注意一些细节。
4 1w+浏览
会员免费 - Arduino机器人权威指南-奥松机器人.pdfArduino机器人权威指南,用来指导Arduino的学习,不错的东西
4 342浏览
会员免费 - PCI Express Card Electromechanical Specification Revision 3.0PCI Express Card Electromechanical Specification Revision 3.0; PCIE CEM 3.0标准; PCI Express Add-In Card、Mother Board标准规范。
5 3459浏览
会员免费 - DP83848CVV.pdfNational_Semiconductor的一款网络芯片的技术手册。
5 711浏览
会员免费 - MIPI C-PHY介绍,十分难得的资料这是一份MIPI C-PHY介绍,可帮助大家快速认识C-PHY,与D-PHY对比来看更能明白。十分难得的资料。
5 1w+浏览
会员免费 - 海思Hi3516DV300完整数据手册资料.pdf海思Hi3516DV300完整数据手册资料 本文档介绍了hi3516DV300 芯片的特性、逻辑结构,详细描述各个模块的功能、工作方式、相关寄存器定义,用图表的方式给出了接口时序关系和相关参数,并详细描述了芯片的管脚定义和用途以及芯片的性能参数和封装尺寸。 Hi3516DV300 作为新一代行业专用 Smart HD IP 摄像机 SOC,集成新一代 ISP、业界最新的 H.265 视频压缩编码器,同时集成高性能 NNIE 引擎,使得 Hi3516DV300 在低码率、高画质、智能处理和分析、低功耗等方面引领行业水平。集成 POR、RTC、audio Codec 以及待机唤醒电路,为客户极大的降低了 eBOM 成本。且与海思DVR/NVR 芯片相似的接口设计,能方便支撑客户产品开发和量产。
5 8109浏览
会员免费 - Cadence Allegro 16.6实战必备教程 [李文庆编著]非常适合新手的Cadence Allegro 教程,内容详细,从原理图,PCB封装,布局整个流程,每个功能讲解细致。非常适合新手,老手请自行绕道。本PDF为印制版,经过OCR提高了清晰度,文字可选可编辑。显示清晰度教直接印制的提高很多。本书配套的视频请自行进入PCB3.com下载。
5 3422浏览
会员免费 - STM32中文编程手册(所有型号中文参考手册)STM32编程必备的文档。 本手册是STM32微控制器产品的技术参考手册 参照2009年12月 RM0008 Reference Manual 英文第10版 ,技术参考手册是有关如何使用该产品的具体信息,包含各个功能模块的内部结构、所有可能的功能描述、各种工作模式的使用和寄存器配置等详细信息。
3 4050浏览
会员免费 - 88E1111 完整版Datasheet 及应用原理图88E1111 完整版Datasheet 及应用原理图 88E1111将普通GMII接口转换为1000M光接口或者电接口
5 2575浏览
会员免费 - STM32F103_永磁同步电机_PMSM_FOC软件库_用户手册_中文版本用户手册介绍了永磁同步电机(PMSM)FOC 软件库,STM32F103xx 微控制 器就是针对磁场定向控制(FOC)3 相永磁电机固件库开发的。
5 1537浏览
免费 - SONY IMX185LQJ DATASHEETSONY IMX185LQJ 超低照度CMOS sensor完整器件手册,含寄存器配置参数表。
5 386浏览
会员免费 - USB_HID协议中文版_USB接口HID设备.pdfUSB HID开发必备的资料,包括底层固件的枚举描述符配置,上位机HID设备枚举、查找、连接及通讯
5 1345浏览
会员免费 - 频谱仪——安捷伦N9010A操作手册频谱仪的介绍、操作及性能指标,硬件工程师必须学会的测量器件之一。
4 4331浏览
会员免费 - 步进电机应用技术步进电机原理与驱动技术介绍,日本佬写的书
5 568浏览
会员免费 - 电子工程师自学速成-设计篇电子工程师自学速成-设计篇,网上都没有,弄了好久转PDf过来的,顺手发上来大家分享下。
5 592浏览
会员免费 - 《ZigBee实战演练》第三版ZigBee 功能强大、组网方式千变万化,往往令很多初学者望而却步本书尽量以 最简单的描写来讲述的 ZigBee 的学习方法,从基础实验、组网演练到项目实战,
5 182浏览
会员免费 - vivado 中文教程vivado 中文教程 很实用的 工程实用
4 5828浏览
会员免费 - 8086/8088汇编语言程序设计教程本书分为三部分。第一部分是基础部分,以8086/8088为背景,以DOS和PC兼容机为软硬件平台,以MASM和TASM为汇编器,介绍汇编语言的有关概念,讲解汇编语言程序设计技术。第二部分是提高部分,以80386为背景,以新一代微处理器Pentium为目标,细致和通俗地介绍了保护方式下的有关概念,系统和详细地讲解了保护方式下的编程技术,真实和生动地展示了保护方式下的编程细节。第三部分是上机实验指导。 本书的第一部分适合初学者,可作为学习汇编语言程序设计的教材。本书的第二部分适合已基本掌握8086/8088汇编语言的程序员,可作为学习保护方式编程技术的教材或参考书,也可作为其他人员了解高档微处理器和保护方式编程技术的参考书,还可作为程序员透彻地了解Windows程序设计技术的参考书。 第一部分 基础部分 第1章 绪论 1.1 汇编语言概述 1.1.1 汇编语言 1.1.2 汇编语言的特点 1.1.3 恰当地使用汇编语言 1.2 数据的表示和类型 1.2.1 数值数据的表示 1.2.2 非数值数据的表示 1.2.3 基本数据类型 1.3 Intel系列CPU简介 1.3.1 8位微处理器 1.3.2 16位微处理器 1.3.3 32位微处理器 1.3.4 Pentium和Pentium Pro 1.4 习题 第2章 8086/8088寻址方式和指令系统 2.1 8086/8088寄存器组 2.1.1 8086/8088 CPU寄存器组 2.1.2 标志寄存器 2.2 存储器分段和地址的形成 2.2.1 存储单元的地址和内容 2.2.2 存储器的分段 2.2.3 物理地址的形成 2.2.4 段寄存器的引用 2.3 8086/8088的寻址方式 2.3.1 立即寻址方式 2.3.2 寄存器寻址方式 2.3.3 直接寻址方式 2.3.4 寄存器间接寻址方式 2.3.5 寄存器相对寻址方式 2.3.6 基址加变址寻址方式 2.3.7 相对基址加变址寻址方式 2.4 8086/8088指令系统 2.4.1 指令集说明 2.4.2 数据传送指令 2.4.3 堆栈操作指令 2.4.4 标志操作指令 2.4.5 加减运算指令 2.4.6 乘除运算指令 2.4.7 逻辑运算和移位指令 2.4.8 转移指令 2.5 习题 第3章 汇编语言及其程序设计初步 3.1 汇编语言的语句 3.1.1 语句的种类和格式 3.1.2 数值表达式 3.1.3 地址表达式 3.2 变量和标号 3.2.1 数据定义语句 3.2.2 变量和标号 3.3 常用伪指令语句和源程序组织 3.3.1 符号定义语句 3.3.2 段定义语句 3.3.3 汇编语言源程序的组织 3.4 顺序程序设计 3.4.1 顺序程序举例 3.4.2 简单查表法代码转换 3.4.3 查表法求函数值 3.5 分支程序设计 3.5.1 分支程序举例 3.5.2 利用地址表实现多向分支 3.6 循环程序设计 3.6.1 循环程序举例 3.6.2 多重循环程序举例 3.7 习题 第4章 子程序设计和DOS功能调用 4.1 子程序设计 4.1.1 过程调用和返回指令 4.1.2 过程定义语句 4.1.3 子程序举例 4.1.4 子程序说明信息 4.1.5 寄存器的保护与恢复 4.2 主程序与子程序间的参数传递 4.2.1 利用寄存器传递参数 4.2.2 利用约定存储单元传递参数 4.2.3 利用堆栈传递参数 4.2.4 利用CALL后续区传递参数 4.3 DOS功能调用及应用 4.3.1 DOS功能调用概述 4.3.2 基本I/O功能调用 4.3.3 应用举例 4.4 磁盘文件管理及应用 4.4.1 DOS磁盘文件管理功能调用 4.4.2 应用举例 4.5 子程序的递归和重入 4.5.1 递归子程序 4.5.2 可重入子程序 4.6 习题 第5章 输入输出与中断 5.1输 入和输出的基本概念 5.1.1 I/O端口地址和I/O指令 5.1.2 数据传送方式 5.1.3 存取RT/CMOS RAM 5.2 查询方式传送数据 5.2.1 查询传送方式 5.2.2 读实时钟 5.2.3 查询方式打印输出 5.3 中断 5.3.1 中断和中断传送方式 5.3.2 中断向量表 5.3.3 中断响应过程 5.3.4 外部中断 5.3.5 内部中断 5.3.6 中断优先级和中断嵌套 5.3.7 中断处理程序的设计 5.4 基本输入输出系统BIOS 5.4.1 基本输入输出系统BIOS概述 5.4.2 键盘输入 5.4.3 显示输出 5.4.4 打印输出 5.5 软中断处理程序举例 5.5.1 打印I/O程序 5.5.2 时钟显示程序 5.6 习题 第6章 简单应用程序的设计 6.1 字符串处理 6.1.1 字符串操作指令 6.1.2 重复前缀 6.1.3 字符串操作举例 6.2 十进制数算术运算调整指令及应用 6.2.1 组合BCD码的算术运算调整指令 6.2.2 未组合BCD码的算术运算调整指令 6.2.3 应用举例 6.3 DOS程序段前缀和特殊情况处理程序 6.3.1 DOS程序段前缀PSP 6.3.2 对Ctrl+C键和Ctrl+Break键的处理 6.4 TSR程序设计举例 6.4.1 驻留的时钟显示程序 6.4.2 热键激活的TSR程序 6.5 习题 第7章 高级汇编语言技术 7.1 结构和记录 7.1.1 结构 7.1.2 记录 7.2 宏 7.2.1 宏指令的定义和使用 7.2.2 宏指令的用途 7.2.3 宏指令中参数的使用 7.2.4 特殊的宏运算符 7.2.5 宏与子程序的区别 7.2.6 与宏有关的伪指令 7.2.7 宏定义的嵌套 7.3 重复汇编 7.3.1 伪指令REPT 7.3.2 伪指令IRP 7.3.3 伪指令IRPC 7.4 条件汇编 7.4.1 条件汇编伪指令 7.4.2 条件汇编与宏结合 7.5 源程序的结合 7.5.1 源程序的结合 7.5.2 宏库的使用 7.6 习题 第8章 模块化程序设计技术 8.1 段的完整定义 8.1.1 完整的段定义 8.1.2 关于堆栈段的说明 8.1.3 段组的说明和使用 8.2 段的简化定义 8.2.1 存储模型说明伪指令 8.2.2 简化的段定义伪指令 8.2.3 存储模型说明伪指令的隐含动作 8.3 模块间的通信 8.3.1 伪指令PUBLIC和伪指令EXTRN 8.3.2 模块间的转移 8.3.3 模块间的信息传递 8.4 子程序库 8.4.1 子程序库 8.4.2 建立子程序库 8.4.3 使用举例 8.5 编写供Turbo C调用的函数 8.5.1 汇编格式的编译结果 8.5.2 汇编模块应该遵守的约定 8.5.3 参数传递和寄存器保护 8.5.4 举例 8.6 习题 第二部分 提高部分 第9章 80386程序设计基础 9.1 80386寄存器 9.1.1 通用寄存器 9.1.2 段寄存器 9.1.3 指令指针和标志寄存器 9.2 80386存储器寻址 9.2.1 存储器寻址基本概念 9.2.2 灵活的存储器寻址方式 9.2.3 支持各种数据结构 9.3 80386指令集 9.3.1 数据传送指令 9.3.2 算术运算指令 9.3.3 逻辑运算和移位指令 9.3.4 控制转移指令 9.3.5 串操作指令 9.3.6 高级语言支持指令 9.3.7 条件字节设置指令 9.3.8 位操作指令 9.3.9 处理器控制指令 9.4 实方式下的程序设计 9.4.1 说明 9.4.2 实例 9.5 习题 第10章 保护方式下的80386及其编程 10.1 保护方式简述 10.1.1 存储管理机制 10.1.2 保护机制 10.2 分段管理机制 10.2.1 段定义和虚拟地址到线性地址转换 10.2.2 存储段描述符 10 2.3 全局和局部描述符表 10.2.4 段选择子 10.2.5 段描述符高速缓冲寄存器 10.3 80386控制寄存器和系统地址寄存器 10.3.1 控制寄存器 10 3.2 系统地址寄存器 10.4 实方式与保护方式切换实例 10.4.1 演示实方式和保护方式切换的实例(实例一) 10.4.2 演示32位代码段和16位代码段切换的实例(实例二) 10.5 任务状态段和控制门 10.5.1 系统段描述符 10.5.2 门描述符 10.5.3 任务状态段 10.6 控制转移 10.6.1 任务内无特权级变换的转移 10.6.2 演示任务内无特权级变换转移的实例(实例三) 10.6.3 任务内不同特权级的变换 10.6.4 演示任务内特权级变换的实例(实例四) 10.6.5 任务切换 10.6.6 演示任务切换的实例(实例五) 10.7 80386的中断和异常 10.7.1 80386的中断和异常 10.7.2 异常类型 10.7.3 中断和异常的转移方法 10.7.4 演示中断处理的实例(实例六) 10.7.5 演示异常处理的实例(实例七) 10.7.6 各种转移途径小结 10.8 操作系统类指令 10.8.1 实方式和任何特权级下可执行的指令 10.8.2 实方式及特权级0下可执行的指令 10 8.3 只能在保护方式下执行的指令 10.8.4 显示关键寄存器内容的实例(实例八) 10.8.5 特权指令 10.9 输入/输出保护 10.9.1 输入/输出保护 10.9.2 重要标志保护 10.9.3 演示输入/输出保护的实例(实例九) 10.10 分页管理机制 10.10.1 存储器分页管理机制 10.10.2 线性地址到物理地址的转换 10.10.3 页级保护和虚拟存储器支持 10.10.4 页异常 10.10.5 演示分页机制的实例(实例十) 10.11 虚拟8086方式 10.11.1 V86方式 10.11.2 进入和离开V86方式 10.11.3 演示进入和离开V86方式的实例(实例十一) 10.11.4 V86方式下的敏感指令 10.12 习题 第11章 80486及Pentium程序设计基础 11.1 80486程序设计基础 11.1.1 寄存器 11.1.2 指令系统 11.1.3 片上超高速缓存 11.2 80486对调试的支持 11 2.1 调试寄存器 11.2.2 演示调试故障/陷阶的实例 11.3 Pentium程序设计基础 11.3.1 寄存器 11.3.2 指令系统 11.3.3 处理器的识别 11.3.4 片上超高速缓存 11.4 基于Pentium的程序优化技术 11.4.1 流水线优化技术 11.4.2 分支优化技术 11.4.3 超高速缓存代化技术 11.5 习题 第三部分 上机实验指导 第12章 实验指导 12.1 实验的一般步骤 12.2 汇编器和连接器的使用 12.2.1 MASM的使用 12.2.2 LINK的使用 12.2.3 TASM的使用 12.2.4 TLINK的使用 12.3 调试器DEBUG的使用 12.3.1 启动和退出DEBUG 12.3.2 命令一览 12.3.3 利用DEBUG调试程序 12.4 Turbo Debugger的使用 12.4.1 启动和退出TD 12.4.2 利用TD调试汇编程序 参考文献 附录 Pentium指令与标志参考表
5 1604浏览
会员免费 - USB转JTAG的原理图,很详细USB转JTAG的原理图,这是好不容易才找到的,对于自制USB转JTAG很有用,。。。。。
4 3024浏览
会员免费