嵌入式实验一.docx

嵌入式实验一概要

计算机与电子信息学院 嵌入式体系结构课程实验报告 专业:计算机科学与技术 班级:计算机12-1 姓名: 学号:120344801 日期:2014-12-12 一、实验题目 ARM920T逻辑功能推导及设计 二、实验目的 三、实验内容 S3C2410典型内核(ARM920T)结构图 处理器工作模式 2.1 概述 S3C2410A 采用了非常先进的 ARM920T 内核,它是由 ARM(Advanced RISC Machines) 公司研制的。 2.2 处理工作状态 从程序员的角度上看, ARM920T 可以工作在下面两种工作状态下的一种: z ARM 状态:执行 32 位字对齐的 ARM 指令; THUMB 状态:执行 16 位半字对齐的 THUMB 指令。在这种状态下, PC 寄存器的第 1 位来选择一个字中的哪个半字。 注意:这两种状态的转换不影响处理模式和寄存器的内容。 2.3 切换状态 进入 Thumb 状态 进入 Thumb 状态,可以通过执行 BX 指令,同时将操作数寄存器的状态位( 0 位)置1 来实现。 当从异常( IRQ, FIQ, UNDEF, ABORT, SWI 等)返回时,只要进入异常处理前处理器处于 Thumb 状态,也会自动进入 Thumb 状态。 进入 ARM 状态 进入 ARM 状态,可以通

文档评论(0)

1亿VIP精品文档

相关文档