资源简介
北京大学2016学年计算机系统导论课程的最新版本全套lab满分解答。对应的总结分析文章请查看PKU_ZZY的博文。
代码片段和文件信息
/*
* Architecture Lab: Part A
*
* High level specs for the functions that the students will rewrite
* in Y86 assembly language
*/
/* $begin examples */
/* linked list element */
typedef struct ELE {
int val;
struct ELE *next;
} *list_ptr;
/* sum_list - Sum the elements of a linked list */
int sum_list(list_ptr ls)
{
int val = 0;
while (ls) {
val += ls->val;
ls = ls->next;
}
return val;
}
/* rsum_list - Recursive version of sum_list */
int rsum_list(list_ptr ls)
{
if (!ls)
return 0;
else {
int val = ls->val;
int rest = rsum_list(ls->next);
return val + rest;
}
}
/* copy_block - Copy src to dest and return xor checksum of src */
int copy_block(int *src int *dest int len)
{
int result = 0;
while (len > 0) {
int val = *src++;
*dest++ = val;
result ^= val;
len--;
}
return result;
}
/* $end examples */
- 上一篇:2011电赛E题 简易数字信号传输性能分析仪
- 下一篇:数模混合电路设计流程
相关资源
- Fraclab 2.05
- LabView入门与实战开发100例.(电子工业
- moire条纹图像处理
- 140个LabView经典例程.zip
- 我在京东写的traffic server笔记
- ComicStudio_EX绿色破解版本
- Optilux光通信仿真资源包
- 基于LabVIEW 的机器视觉实现 20181126
- labview的(源代码)
- .net科学计算库ILNumerics
- 模式识别工具箱stprtool最新版
- -基于labview密码登录系统
- Labview电机驱动的论文
- Probability and Statistics (4th Edition) 概
- 模式识别stprtool工具箱
- 代码-Computational Methods for Fluid Dynamic
- 组合数学Introductory Combinatorics-第五版
- 时域和频域多种信道估计
- 基于LabVIEW的FMCW雷达测距系统设计.p
- 偶极子,天线阵列等天线模型仿真
- 《Multivariate Statistics- Exercises and Solu
- edf文件读取
- LabVIEW五子棋制作教程
- 从零开始用labview编写上位机程序
- 智能优化算法蚁群算法、狼群算法、
- LabVIEW软件架构设计
- 传输线矩阵法Transmission-Line Modeling (
- A Mathematical Introduction to Fluid Mechanics
- 用labview做的一个手机界面
- PLS—偏最小二乘工具箱工具箱
评论
共有 条评论