书籍详情
MC68332单片机结构与应用
作者:张宁等编著
出版社:北京航空航天大学出版社
出版时间:1996-04-01
ISBN:9787810126328
定价:¥28.00
购买这本书可以去
内容简介
MC68332单片机是1989年美国MOTOROLA公司推出的32位单片机。它的数据处理能力达32位,寻址空间达16M字节。它具有较高的执行速度和较强的功能,可满足高技术领域内多方面的应用要求,在许多方面代表了单片机今后的发展方向。<br>本书分14章介绍了这种32位单片机的基本硬、软件结构和基本的开发与应用技术。本书可供高等院校有关专业作为单片机课程教学参考书,也可供教师和工程技术人员参考。<br>
作者简介
暂缺《MC68332单片机结构与应用》作者简介
目录
1?概?论
1.1?MOTOROLA?微处理器和单片机
12?MC68332主要特性及组成模块
1.2.1?MC68332主要特性
122?MC68332的组成模块
2?MC68332引脚信号和硬件配置
21?引脚信号
211?地址总线(ADDRESS?BUS)A23~A0
212?数据总线(DATA?BUS)D15~D0
213?功能码(FUNCTION?CODE)FC2~FC0
214?芯片选择(CHIP?SELECTS)CS10~CS0,CSBOOT
215?总线控制信号(BUS?CONTROL?SIGNALS)
216?总线仲裁信号(BUS?ARBITRATION?SIGNALS)
217?中断请求优先级(INTERRUPT?REQUEST?LEVEL)IRQ7~IRQ1
218?异常情况控制信号(EXCEPTION?CONTROL?SIGNALS)
219?时钟信号(CLOCK?SIGNALS)
2110?测试信号(TEST?SIGNALS)
2111?定时处理器信号(TIME?PROCESSING?UNIT?SIGNALS)
2112?队列串行模块信号(QUEUED?SERIAL?MODULE?SIGNALS)
2113?RAM后备电源(STANDBY?RAM)VSTBY
2114?合成器电源(SYNTHESIZER?POWER)VDDSYN
2115?系统电源和地(SYSTEM?POWER?AND?GROUND)VDD,VSS
22?硬件配置
221?电源配置和引脚电特性
222?系统时钟
223?外部复位与低电压保护
3?CPU和存储器
31?CPU32结构
32?CPU32寄存器
321?数据类型
322?数据寄存器
323?地址寄存器
324?程序计数器
325?栈
326?变址寄存器
327?状态寄存器和条件码寄存器
328?向量基址寄存器
329?辅助功能码寄存器
33?存储器
331?存储器寻址空间
332?存储器的逻辑组织
34?CPU32的工作状态和特权级
341?CPU32的4种工作状态
342?特权级与其变换
343?MC68332地址空间
4?CPU32的寻址方式
41?寄存器直接寻址和绝对寻址
411?寄存器直接寻址
412?绝对寻址(短地址)
413?绝对寻址(长地址)
42?寄存器间接寻址
421?地址寄存器间接寻址
422?带偏移量的地址寄存器间接寻址
423?带变址和8位偏移量的地址寄存器间接寻址
424?带变址和基址偏移量的地址寄存器间接寻址
425?先置减量和后置增量地址寄存器间接寻址
43?程序计数器相对寻址
44?立即寻址
45?隐含寻址
46?寻址方式小结
5?指令系统
51?概述
511?指令格式
512?数据表示法与符号定义
513?条件码
52?数据传送类指令
521?传送指令(MOVE)
522?快速传送指令(MOVEQ)
523?多项传送指令(MOVEM)
524?地址传送指令(MOVEA)
525?外设数据传送指令(MOVEP)
526?数据交换指令(EXG和SWAP)
527?装入有效地址指令(LEA)
528?有效地址压栈指令(PEA)
529?连接堆栈指令(LINK)
5210?解除堆栈连接指令(UNLK)
53?算术运算类指令
531?加法指令(ADD)
532?减法指令(SUB)
533?乘法指令(MUL)
534?除法指令(DIV)
535?符号扩展指令(EXT)
536?取补指令(NEG)
537?扩展精度的整数算术运算指令
538?十进制值算术运算指令
539?CLR指令
54?逻辑运算指令
55?移位和循环指令
56?位操作指令
57?程序控制指令
571?比较和测试指令
572?测试和置位指令(TAS)
573?无条件转移指令
574?条件转移指令(BCC)
575?DBCC指令
576?条件设置指令(SCC)
577?子程序调用及返回指令
578?NOP指令
58?系统控制指令
581?特权指令
582?修改条件码寄存器的指令
583?陷阱生成指令
59?查表和插值指令
591?基本原理
592?指令格式
593?应用
510?CPU32汇编语言伪指令
6?异常情况处理
61?异常情况分类
62?异常情况处理过程
63?异常情况向量和优先级
631?异常情况向量表
632?异常情况优先级
64?异常情况栈帧
641?4字栈帧
642?6字栈帧
643?总线错误(BERR)栈帧
65?异常情况处理程序设计
66?几种异常情况的处理
661?TRAP指令
662?程序错误检测异常情况
663?调试用异常情况
664?中断异常情况
665?系统错误异常情况
67?异常情况处理返回
7?编程技术
71?数据结构
711?数组
712?字符串
713?队列
714?堆栈
1.1?MOTOROLA?微处理器和单片机
12?MC68332主要特性及组成模块
1.2.1?MC68332主要特性
122?MC68332的组成模块
2?MC68332引脚信号和硬件配置
21?引脚信号
211?地址总线(ADDRESS?BUS)A23~A0
212?数据总线(DATA?BUS)D15~D0
213?功能码(FUNCTION?CODE)FC2~FC0
214?芯片选择(CHIP?SELECTS)CS10~CS0,CSBOOT
215?总线控制信号(BUS?CONTROL?SIGNALS)
216?总线仲裁信号(BUS?ARBITRATION?SIGNALS)
217?中断请求优先级(INTERRUPT?REQUEST?LEVEL)IRQ7~IRQ1
218?异常情况控制信号(EXCEPTION?CONTROL?SIGNALS)
219?时钟信号(CLOCK?SIGNALS)
2110?测试信号(TEST?SIGNALS)
2111?定时处理器信号(TIME?PROCESSING?UNIT?SIGNALS)
2112?队列串行模块信号(QUEUED?SERIAL?MODULE?SIGNALS)
2113?RAM后备电源(STANDBY?RAM)VSTBY
2114?合成器电源(SYNTHESIZER?POWER)VDDSYN
2115?系统电源和地(SYSTEM?POWER?AND?GROUND)VDD,VSS
22?硬件配置
221?电源配置和引脚电特性
222?系统时钟
223?外部复位与低电压保护
3?CPU和存储器
31?CPU32结构
32?CPU32寄存器
321?数据类型
322?数据寄存器
323?地址寄存器
324?程序计数器
325?栈
326?变址寄存器
327?状态寄存器和条件码寄存器
328?向量基址寄存器
329?辅助功能码寄存器
33?存储器
331?存储器寻址空间
332?存储器的逻辑组织
34?CPU32的工作状态和特权级
341?CPU32的4种工作状态
342?特权级与其变换
343?MC68332地址空间
4?CPU32的寻址方式
41?寄存器直接寻址和绝对寻址
411?寄存器直接寻址
412?绝对寻址(短地址)
413?绝对寻址(长地址)
42?寄存器间接寻址
421?地址寄存器间接寻址
422?带偏移量的地址寄存器间接寻址
423?带变址和8位偏移量的地址寄存器间接寻址
424?带变址和基址偏移量的地址寄存器间接寻址
425?先置减量和后置增量地址寄存器间接寻址
43?程序计数器相对寻址
44?立即寻址
45?隐含寻址
46?寻址方式小结
5?指令系统
51?概述
511?指令格式
512?数据表示法与符号定义
513?条件码
52?数据传送类指令
521?传送指令(MOVE)
522?快速传送指令(MOVEQ)
523?多项传送指令(MOVEM)
524?地址传送指令(MOVEA)
525?外设数据传送指令(MOVEP)
526?数据交换指令(EXG和SWAP)
527?装入有效地址指令(LEA)
528?有效地址压栈指令(PEA)
529?连接堆栈指令(LINK)
5210?解除堆栈连接指令(UNLK)
53?算术运算类指令
531?加法指令(ADD)
532?减法指令(SUB)
533?乘法指令(MUL)
534?除法指令(DIV)
535?符号扩展指令(EXT)
536?取补指令(NEG)
537?扩展精度的整数算术运算指令
538?十进制值算术运算指令
539?CLR指令
54?逻辑运算指令
55?移位和循环指令
56?位操作指令
57?程序控制指令
571?比较和测试指令
572?测试和置位指令(TAS)
573?无条件转移指令
574?条件转移指令(BCC)
575?DBCC指令
576?条件设置指令(SCC)
577?子程序调用及返回指令
578?NOP指令
58?系统控制指令
581?特权指令
582?修改条件码寄存器的指令
583?陷阱生成指令
59?查表和插值指令
591?基本原理
592?指令格式
593?应用
510?CPU32汇编语言伪指令
6?异常情况处理
61?异常情况分类
62?异常情况处理过程
63?异常情况向量和优先级
631?异常情况向量表
632?异常情况优先级
64?异常情况栈帧
641?4字栈帧
642?6字栈帧
643?总线错误(BERR)栈帧
65?异常情况处理程序设计
66?几种异常情况的处理
661?TRAP指令
662?程序错误检测异常情况
663?调试用异常情况
664?中断异常情况
665?系统错误异常情况
67?异常情况处理返回
7?编程技术
71?数据结构
711?数组
712?字符串
713?队列
714?堆栈
猜您喜欢