断断续续做了两天可算做的差不多,, 注意不同版本的题目可能会有所不同,搜了很多他们的题目和现在官网给的实验题都不一样,自己独立思考完整做一遍顺便记录一下。 PS:刚开始这些难度为1的题有的说实话我 ...
之前上课做过一次,这次在官网上下下来,好像有点区别,不过大体差不多。 环境是ubuntu 先修改bits.c文件,按要求实现内部函数 命令行执行: make btest . btest 然后会看到对你修改后的函数的评判。 具体函数: bitXor x y using only and amp Example: bitXor , Legal ops: amp Max ops: Rating: int ...
2019-01-24 18:19 1 1243 推荐指数:
断断续续做了两天可算做的差不多,, 注意不同版本的题目可能会有所不同,搜了很多他们的题目和现在官网给的实验题都不一样,自己独立思考完整做一遍顺便记录一下。 PS:刚开始这些难度为1的题有的说实话我 ...
任务:按照要求补充13个函数,会限制你能使用的操作及数量 bitXor(x,y) 只使用 ~ 和 & 实现 ^ tmin() 返回最小补码 isTmax(x) 判断是否是补码最 ...
CSAPP:datalab实验记录 bitXor 这道题的意思就是限定符号实现异或。我们很容易就知道: \[a \oplus b = \overline a b + a \overline b \] 再化简以下(逻辑代数的知识): \[\overline a b ...
考试周除了学习什么都好玩,偶然发现了B站上的“精翻”视频,就冲了 第一章的视频还没看完(太长了quq),这里也只是写了整形的lab,写了大概有一整天 明天烤完高代就滚回来填这个lab、课程笔记、导论4 ...
目录 常用汇编指令及寄存器的作用 工具选择 场景实操 准备工作 ida部分使用教程 实践目标 1、直接修改程序机 ...
#include<stdio.h>int main() { int a = 0; int b = 0; int max = 0; scanf("%d%d", &a, &b) ...
Data Lab Link: csapp lab(该链接被限制访问) 也可自行在github中搜索csapplab,以找到实验原文件。 操作系统:linux 目录 Data Lab one bitXor time ...
实验的目的是 填写 bits.c里面的函数,使其按照规定的要求(比如只能使用有限且规定的操作符和数据类型,不能使用控制语句等等)实现函数的功能。 同时 dlc文件是用来检测 bits.c 里面的函数 ...