实验名称:实验4:寻址方式和指令系统
姓名:袁鹏 学号:2013011780
实验班号:33 机器号:42
一.实验目的
1. 了解 MSP430G2xxx 汇编格式指令和常用寻址方式
2. 了解 C 语言函数调用过程
3. 通过反汇编了解 C 编译器实现初始化变量的方法
4. 掌握计算机中数的表示和编码
二.实验任务
1.汇编格式指令和寻址方式的学习
代码:
#include "io430.h"
void delay();
//unsigned int i;
int main ( void )
{ //定义函数变量
WDTCTL = WDTPW + WDTHOLD; //关闭看门狗
P2SEL=0; //设置端口2为功能选择寄存器和2,使P2为基本输入输出功能
…… …… 余下全文
实验目的:
1. 掌握EW430 集成开发环境的使用
2. 掌握EW430 下常用的View 和DEBUG 命令
3. 了解MSP430F1xx 单片机结构
4. 掌握P1~P6 基本输入/输出有关寄存器功能
实验基本任务:
1. 掌握查看和修改寄存器、存储器、外围模块端口寄存器方法
(1) 练习将CPU 寄存器 R4、 R5 分别修改为 0x1234, 0x5678
(2) 练习将P2DIR、P2OUT 分别修改为0xFF、0xFF
(3) 练习将地址为0200h 开始的5 个存储器单元改为0x12、0x34、0x56、0x78、0x90
(4) 练习将地址为0210h 开始的6 个存储器单元改为“MSP430”对应的ASCII 码
2. 学习工程空间管理项目的方法
3. 了解 MSP430F1xx 单片机结构
1) 了解MSP430F149 单片机结构
…… …… 余下全文
模数转换
一、实验目的
了解模/数转换和数/模转换工作原理,掌握 MSP430 单片机内 ADC10 模/数转换模块的控制和应用。
二、实验任务
1. 模/ 数转换器 ADC10 的编程控制
利用 MSP430G2553 内部的 ADC10 模数转换器,采用单通道单次转换、查询方式,对实验板上的一路模拟信号进行 A/D 转换,模拟信号为一个 0~VCC 的直流电压信号,信号大小通过拨码可调电阻的阻值改变,参看附录 A 实验板原理图中模拟信号电路部分。对每个模拟信号转换 4 次,求平均值后,将得到的 10 位数字量对应的模拟电压值通过3 个数码管显示出来,即显示到小数点后两位,如假设参考电压 VR+ = 3.3V,测得的数字量为 0x3AE, 对应 3.04V,则在数码管上显示 3.04。 改变可调电阻值,记录 3 个模拟信号的转换结果,与示波器测量的结果进行比较。
代码如下:
#include"io430.h"
void delay();
const char LEDtab[10]={0xc0,0xf9,0xa4,0x30,0x99,0x92,0x82,0xf8,0x80,0x90};//用于存放数码管的0~9状态
…… …… 余下全文
上 机 时 间 表
实验上机时间:
上午:9:50~12:10 下午:13:30~15:50 晚上:19:20~21:40
15:20~7:40
批改作业与实验报告安排:
沈永林:电01、生医0;李芙英:空9、热动93;刘建正:汽91、汽92;曾嵘:网络;
盛新富:力91、力92;罗建文:材01、材02;蒋永:电02、电03;项雷:热动91、92;
梅乐夫:材03、汽93;贾瑞:电04、热9;李青:理科91、92;张秀娟:物理01、02
…… …… 余下全文
东北大学
计算机硬件技术基础实验报告
专业班级: 土木工程7班
实验题目: 分支程序设计 日期: 2014.11.21
一、实验目的
1.掌握分支程序设计方法;
2.学习数据传送及分支程序的设计、调试方法;
3.熟悉在PC机上建立、汇编、连接、调试和运行8086汇编语言程序的过程。
二、实验内容
设计分支程序,实现下列公式计算。X,Y为字型。假设X单元中保存两个数:9,-6。分别做判断和计算。
Y=X*8-3 X<0;
0 0≦X<10;
…… …… 余下全文
LAB8 文件系统实验
一、 实验目的
1、 了解基本的文件系统调用的实现方法
2、 了解基于索引节点组织方式的sfs文件系统的设计与实现
3、 了解文件系统抽象层——vfs的设计与实现
二、 实验内容
实验七完成了在内核中的同步互斥实验。 本次实验涉及的是文件系统, 通过分析了解ucore文件系统的总体架构设计, 完善读写文件操作, 从新实现基于文件系统的执行程序机制( 即改写do_execve) , 从而可以完成执行存储在磁盘上的文件和实现文件读写等功能。
三、 实验原理
首先需要了解整个的文件系统的框架,文件系统分为通用文件系统访问接口层,文件系统抽象层,dev fs文件系统实现。
它们之间的关系可以这样描述:假如应用程序操作文件( 打开/创建/删除/读写) , 首先需要通过文件系统的通用文件系统访问接口层给用户空间提供的访问接口进入文件系统内部, 接着由文件系统抽象层把访问请求转发给某一具体文件系统( 比如SFS文件系统) , 具体文件系统( Simple FS文件系统层) 把应用程序的访问请求转化为对磁盘上的block的处理请求, 并通过外设接口层交给磁盘驱动例程来完成具体的磁盘操作。
…… …… 余下全文