书籍详情

MC68332单片机结构与应用

MC68332单片机结构与应用

作者:张宁等编著

出版社:北京航空航天大学出版社

出版时间:1996-04-01

ISBN:9787810126328

定价:¥28.00

购买这本书可以去
内容简介
  MC68332单片机是1989年美国MOTOROLA公司推出的32位单片机。它的数据处理能力达32位,寻址空间达16M字节。它具有较高的执行速度和较强的功能,可满足高技术领域内多方面的应用要求,在许多方面代表了单片机今后的发展方向。<br>本书分14章介绍了这种32位单片机的基本硬、软件结构和基本的开发与应用技术。本书可供高等院校有关专业作为单片机课程教学参考书,也可供教师和工程技术人员参考。<br>
作者简介
暂缺《MC68332单片机结构与应用》作者简介
目录
1?概?论
1.1?MOTOROLA?微处理器和单片机
12?MC68332主要特性及组成模块
1.2.1?MC68332主要特性
122?MC68332的组成模块
2?MC68332引脚信号和硬件配置
21?引脚信号
211?地址总线(ADDRESS?BUS)A23~A0
212?数据总线(DATA?BUS)D15~D0
213?功能码(FUNCTION?CODE)FC2~FC0
214?芯片选择(CHIP?SELECTS)CS10~CS0,CSBOOT
215?总线控制信号(BUS?CONTROL?SIGNALS)
216?总线仲裁信号(BUS?ARBITRATION?SIGNALS)
217?中断请求优先级(INTERRUPT?REQUEST?LEVEL)IRQ7~IRQ1
218?异常情况控制信号(EXCEPTION?CONTROL?SIGNALS)
219?时钟信号(CLOCK?SIGNALS)
2110?测试信号(TEST?SIGNALS)
2111?定时处理器信号(TIME?PROCESSING?UNIT?SIGNALS)
2112?队列串行模块信号(QUEUED?SERIAL?MODULE?SIGNALS)
2113?RAM后备电源(STANDBY?RAM)VSTBY
2114?合成器电源(SYNTHESIZER?POWER)VDDSYN
2115?系统电源和地(SYSTEM?POWER?AND?GROUND)VDD,VSS
22?硬件配置
221?电源配置和引脚电特性
222?系统时钟
223?外部复位与低电压保护
3?CPU和存储器
31?CPU32结构
32?CPU32寄存器
321?数据类型
322?数据寄存器
323?地址寄存器
324?程序计数器
325?栈
326?变址寄存器
327?状态寄存器和条件码寄存器
328?向量基址寄存器
329?辅助功能码寄存器
33?存储器
331?存储器寻址空间
332?存储器的逻辑组织
34?CPU32的工作状态和特权级
341?CPU32的4种工作状态
342?特权级与其变换
343?MC68332地址空间
4?CPU32的寻址方式
41?寄存器直接寻址和绝对寻址
411?寄存器直接寻址
412?绝对寻址(短地址)
413?绝对寻址(长地址)
42?寄存器间接寻址
421?地址寄存器间接寻址
422?带偏移量的地址寄存器间接寻址
423?带变址和8位偏移量的地址寄存器间接寻址
424?带变址和基址偏移量的地址寄存器间接寻址
425?先置减量和后置增量地址寄存器间接寻址
43?程序计数器相对寻址
44?立即寻址
45?隐含寻址
46?寻址方式小结
5?指令系统
51?概述
511?指令格式
512?数据表示法与符号定义
513?条件码
52?数据传送类指令
521?传送指令(MOVE)
522?快速传送指令(MOVEQ)
523?多项传送指令(MOVEM)
524?地址传送指令(MOVEA)
525?外设数据传送指令(MOVEP)
526?数据交换指令(EXG和SWAP)
527?装入有效地址指令(LEA)
528?有效地址压栈指令(PEA)
529?连接堆栈指令(LINK)
5210?解除堆栈连接指令(UNLK)
53?算术运算类指令
531?加法指令(ADD)
532?减法指令(SUB)
533?乘法指令(MUL)
534?除法指令(DIV)
535?符号扩展指令(EXT)
536?取补指令(NEG)
537?扩展精度的整数算术运算指令
538?十进制值算术运算指令
539?CLR指令
54?逻辑运算指令
55?移位和循环指令
56?位操作指令
57?程序控制指令
571?比较和测试指令
572?测试和置位指令(TAS)
573?无条件转移指令
574?条件转移指令(BCC)
575?DBCC指令
576?条件设置指令(SCC)
577?子程序调用及返回指令
578?NOP指令
58?系统控制指令
581?特权指令
582?修改条件码寄存器的指令
583?陷阱生成指令
59?查表和插值指令
591?基本原理
592?指令格式
593?应用
510?CPU32汇编语言伪指令
6?异常情况处理
61?异常情况分类
62?异常情况处理过程
63?异常情况向量和优先级
631?异常情况向量表
632?异常情况优先级
64?异常情况栈帧
641?4字栈帧
642?6字栈帧
643?总线错误(BERR)栈帧
65?异常情况处理程序设计
66?几种异常情况的处理
661?TRAP指令
662?程序错误检测异常情况
663?调试用异常情况
664?中断异常情况
665?系统错误异常情况
67?异常情况处理返回
7?编程技术
71?数据结构
711?数组
712?字符串
713?队列
714?堆栈
猜您喜欢

读书导航