91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 5.97MB
    文件類型: .gz
    金幣: 1
    下載: 0 次
    發布日期: 2023-09-30
  • 語言: 其他
  • 標簽: ICS??lab??

資源簡介

北京大學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?*/

評論

共有 條評論