Forums
5
Product Forums
21
General Purpose MicrocontrollersGeneral Purpose Microcontrollers
i.MX Forumsi.MX Forums
QorIQ Processing PlatformsQorIQ Processing Platforms
Identification and SecurityIdentification and Security
Power ManagementPower Management
MCX Microcontrollers
S32G
S32K
S32V
MPC5xxx
Other NXP Products
Wireless Connectivity
S12 / MagniV Microcontrollers
Powertrain and Electrification Analog Drivers
Sensors
Vybrid Processors
Digital Signal Controllers
8-bit Microcontrollers
ColdFire/68K Microcontrollers and Processors
PowerQUICC Processors
OSBDM and TBDML
Solution Forums
4
Smart Home
Power & Energy
Mobile Robotics
Motor Control
Software Forums
16
MCUXpresso Software and ToolsMCUXpresso Software and Tools
CodeWarriorCodeWarrior
MQX Software SolutionsMQX Software Solutions
Model-Based Design Toolbox (MBDT)Model-Based Design Toolbox (MBDT)
FreeMASTER
eIQ Machine Learning Software
Embedded Software and Tools Clinic
S32 SDK
S32 Design Studio
GUI Guider
Zephyr Project
Voice Technology
Application Software Packs
Secure Provisioning SDK (SPSDK)
Processor Expert Software
MCUXpresso Training Hub
Topics
8
Mobile Robotics - Drones and RoversMobile Robotics - Drones and Rovers
NXP Training ContentNXP Training Content
University ProgramsUniversity Programs
Rapid IoT
NXP Designs
SafeAssure-Community
OSS Security & Maintenance
Using Our Community
Cloud Lab Forums
2
Hardware
Cloud Lab Knowledge Base
Knowledge Bases
2
ARM Microcontrollers
1
MCX Microcontrollers Knowledge Base
i.MX RT Crossover MCUs Knowledge Base
Ideas
Blogs
论坛
知识库
观点
博文
NXP.COM
登录
帮助
语言
英语(美国) | English (US)
日本語 | Japanese
中文 | Chinese (Simplified)
Home
:
产品论坛
:
恩智浦其他产品
:
56F8346 & ASM: Need help I can't understand it's exact meaning
56F8346 & ASM: Need help I can't understand it's exact meaning
整个社区
此类别
此讨论板
知识库
用户
产品
取消
开启建议
自动建议可通过在您键入时建议可能的匹配,而快速缩小您的搜索结果范围。
显示结果
显示
仅
|
搜索替代
您的意思是:
选项
订阅 RSS 提要
将主题标记为新
将主题标记为已读
为当前用户浮动此 主题
书签
订阅
禁止
打印机友好页面
56F8346 & ASM: Need help I can't understand it's exact meaning
10-20-2006
05:43 AM
3,249 次查看
Reallin
Contributor II
标记为新
加注书签
订阅
禁止
订阅 RSS 提要
高亮显示
打印
报告不当内容
move.l #>>xxxx,r0
what 's the meaning of >> ? Anybody help me
or give me an example and show me the result
thx
Message Edited by Alban on
2006-10-23
11:00 AM
标签
(1)
标签
标签:
DSC
标记
(3)
标记:
56f8346
asm
dsc
0
项奖励
回复
所有论坛主题
前一个主题
下一个主题
4 回复数
10-30-2006
05:16 PM
1,367 次查看
admin
Specialist II
标记为新
加注书签
订阅
禁止
订阅 RSS 提要
高亮显示
打印
报告不当内容
As far as i understood "#>>" point to long immediate data (see 56800ERM - 3.6.1 Addressing mode).
0
项奖励
回复
10-30-2006
07:45 PM
1,367 次查看
mke_et
Contributor IV
标记为新
加注书签
订阅
禁止
订阅 RSS 提要
高亮显示
打印
报告不当内容
If you mean the '>>' that's a 'shift'. It's an assembler command.
In the example bootcode for the 9S12 there was a sequence that went:
ldab LoadAddr, pcr ; Get high byte of address
cmpb #SRecLow>>16 ; Less than C0000?
bhs ChkHiLimit
In this case, the SRecLow value is right shifted 16 bits so that the 'page' can be referenced (checked) against an 8-bit value
0
项奖励
回复
10-23-2006
08:39 AM
1,367 次查看
Reallin
Contributor II
标记为新
加注书签
订阅
禁止
订阅 RSS 提要
高亮显示
打印
报告不当内容
wrong space, hehe
the chip is 56F8346 ^^
maybe i should ask this in forum 16-bit microcontrollers
0
项奖励
回复
10-20-2006
08:18 AM
1,367 次查看
SimonMarsden_de
Contributor II
标记为新
加注书签
订阅
禁止
订阅 RSS 提要
高亮显示
打印
报告不当内容
Sorry, not sure. What assembler are you using? Does the code actually assemble?
Two things puzzle me about this code. I would not expect >> to be legal in this context, and I don't know what the 'r0' register is - I would expect e.g. 'a0' or 'd0'.
0
项奖励
回复
发布回复