没有合适的资源?快使用搜索试试~ 我知道了~
s3c2410英文手册
需积分: 0 1 下载量 56 浏览量
2014-02-20
09:27:29
上传
评论
收藏 2.16MB PDF 举报
温馨提示
试读
606页
看中文的没有英文的好,所以还是看厂家出的原版吧
资源详情
资源评论
资源推荐
21.2-S3-C2410X-052003
USER'S MANUAL
S3C2410X
32-Bit RISC
Microprocessor
Revision 1.2
S3C2410X
32-BIT RISC
MICROPROCESSOR
USER'S MANUAL
Revision 1.2
Important Notice
The information in this publication has been
carefully checked and is believed to be entirely
accurate at the time of publication. Samsung
assumes no responsibility, however, for possible
errors or omissions, or for any consequences
resulting from the use of the information contained
herein.
Samsung reserves the right to make changes in its
products or product specifications with the intent to
improve function or design at any time and without
notice and is not required to update this
documentation to reflect such changes.
This publication does not convey to a purchaser of
semiconductor devices described herein any license
under the patent rights of Samsung or others.
Samsung makes no warranty, representation, or
guarantee regarding the suitability of its products for
any particular purpose, nor does Samsung assume
any liability arising out of the application or use of
any product or circuit and specifically disclaims any
and all liability, including without limitation any
consequential or incidental damages.
"Typical" parameters can and do vary in different
applications. All operating parameters, including
"Typicals" must be validated for each customer
application by the customer's technical experts.
Samsung products are not designed, intended, or
authorized for use as components in systems
intended for surgical implant into the body, for other
applications intended to support or sustain life, or for
any other application in which the failure of the
Samsung product could create a situation where
personal injury or death may occur.
Should the Buyer purchase or use a Samsung
product for any such unintended or unauthorized
application, the Buyer shall indemnify and hold
Samsung and its officers, employees, subsidiaries,
affiliates, and distributors harmless against all
claims, costs, damages, expenses, and reasonable
attorney fees arising out of, either directly or
indirectly, any claim of personal injury or death that
may be associated with such unintended or
unauthorized use, even if such claim alleges that
Samsung was negligent regarding the design or
manufacture of said product.
S3C2410X 32-Bit RISC Microprocessor
User's Manual, Revision 1.2
Publication Number: 21.2-S3-C2410X-052003
2003 Samsung Electronics
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in
any form or by any means, electric or mechanical, by photocopying, recording, or otherwise, without the prior
written consent of Samsung Electronics.
Samsung Electronics' microcontroller business has been awarded full ISO-9001
certification (BSI Certificate No. FM24653). All semiconductor products are designed
and manufactured in accordance with the highest quality standards and objectives.
Samsung Electronics Co., Ltd.
San #24 Nongseo-Ri, Giheung- Eup
Yongin-City, Gyeonggi-Do, Korea
C.P.O. Box #37, Suwon 449-900
TEL: (82)-(031)-209-1934
FAX: (82)-(031)-209-1899
Home Page: http://www.samsungsemi.com
Printed in the Republic of Korea
S3C2410X MICROPROCESSOR iii
Table of Contents
Chapter 1 Product Overview
Introduction..............................................................................................................................................1-1
Features ..................................................................................................................................................1-2
Block Diagram.........................................................................................................................................1-5
Pin Assignments......................................................................................................................................1-6
Signal Descriptions..........................................................................................................................1-20
S3C2410X Special Registers...........................................................................................................1-25
Chapter 2 Programmer's Model
Overview.................................................................................................................................................2-1
Processor Operating States.............................................................................................................2-1
Switching State ...............................................................................................................................2-1
Memory Formats.............................................................................................................................2-1
Big-Endian Format ..........................................................................................................................2-2
Little-Endian Format........................................................................................................................2-2
Instruction Length............................................................................................................................2-2
Operating Modes.............................................................................................................................2-3
Registers.........................................................................................................................................2-3
The Program Status Registers.........................................................................................................2-7
Exceptions ......................................................................................................................................2-10
Interrupt Latencies...........................................................................................................................2-15
Reset...............................................................................................................................................2-15
iv S3C2410X MICROPROCESSOR
Table of Contents (Continued)
Chapter 3 ARM Instruction Set
Instruction Set Summay.......................................................................................................................... 3-1
Format Summary ........................................................................................................................... 3-1
Instruction Summary....................................................................................................................... 3-2
The Condition Field................................................................................................................................. 3-4
Branch and Exchange (BX)..................................................................................................................... 3-5
Instruction Cycle Times .................................................................................................................. 3-5
Assembler Syntax........................................................................................................................... 3-5
Using R15 As An Operand.............................................................................................................. 3-5
Branch and Branch With Link (B, BL)...................................................................................................... 3-7
The Link Bit .................................................................................................................................... 3-7
Instruction Cycle Times .................................................................................................................. 3-7
Assembler Syntax........................................................................................................................... 3-8
Data Processing...................................................................................................................................... 3-9
Cpsr Flags...................................................................................................................................... 3-11
Shifts.............................................................................................................................................. 3-12
Immediate Operand Rotates........................................................................................................... 3-16
Writing to R15 ................................................................................................................................ 3-16
Using R15 As an Operandy ............................................................................................................ 3-16
TEQ, TST, CMP and CMN Opcodes............................................................................................... 3-16
Instruction Cycle Times .................................................................................................................. 3-16
Assembler Syntax........................................................................................................................... 3-17
Examples ....................................................................................................................................... 3-17
PSR Transfer (MRS, MSR)..................................................................................................................... 3-18
Operand Restrictions...................................................................................................................... 3-18
Reserved Bits................................................................................................................................. 3-20
Examples ....................................................................................................................................... 3-20
Instruction Cycle Times .................................................................................................................. 3-20
Assembly Syntax............................................................................................................................ 3-21
Examples ....................................................................................................................................... 3-21
Multiply and Multiply-Accumulate (MUL, MLA)........................................................................................ 3-22
CPSR Flags.................................................................................................................................... 3-24
Instruction Cycle Times .................................................................................................................. 3-24
Assembler Syntax........................................................................................................................... 3-24
Examples ....................................................................................................................................... 3-24
Multiply Long and Multiply-Accumulate Long (MULL, MLAL)................................................................... 3-25
Operand Restrictions...................................................................................................................... 3-26
Cpsr Flags...................................................................................................................................... 3-26
Instruction Cycle Times .................................................................................................................. 3-26
Assembler Syntax........................................................................................................................... 3-27
Examples ....................................................................................................................................... 3-27
剩余605页未读,继续阅读
iOS小混混
- 粉丝: 3
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Qt开发知识、经验总结 包括Qss,数据库,Excel,Model/View等
- IV数据.xlsx
- 一些深度学习中的小例子,适合新手学习使用
- foldcraftlauncher_262944.apk
- 珍藏多年的基于matlab实现潮流计算程序源代码集合,包含多个潮流计算程序.rar
- 使用FPGA实现串-并型乘法器
- 基于matlab实现针对基于双曲线定位的DV-Hop算法中误差误差出一种基于加权双曲线定位的DV-Hop改进算法.rar
- 基于matlab实现由遗传算法开发的整数规划,车辆调度问题.rar
- 电视家7.0(对电视配置要求高).apk
- 免费计算机毕业设计-基于JavaEE的医院病历管理系统设计与实现(包含论文+源码)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0