操作系统原理实验(课程项目) 中山大学计算机学院 操作系统原理实验(Operating Systems Laboratory, DCS218) 教师:凌应标 2018-2019 学年第二学期(大二下) 实验目录 序号 名称 简介 镜像文件 成绩 1 在裸机(虚拟机)上运行自己的程序 A++ 2 实现监控程序(原始操作系统)执行用户程序这一项基本功能 A++ 3 用C和汇编实现操作系统内核,并增加批处理能力 A+++ 4 用时钟中断、键盘中断等处理异步事件 A+++ 5 实现原型操作系统中一些基本的系统调用 A++ 6 多进程分时系统,采用时间片轮转调度进程运行 A+++ 7 五状态进程模型,支持 fork、wait 和 exit A+++ 特色 GCC + NASM 实模式(16 位兼容的 32 位代码); 使用 Shell 脚本自动编译、链接、整合; 未经美化的界面 软盘镜像仅在 VMw
2021-12-16 10:32:14 1.53MB sysu operating-system-learning x86-os Assembly
1
matlab读取wav音频文件代码 Modern Communication Technology Lab 现代通信技术实验: 图片 音频 1、准备工作 (1)各位同学准备一段语音文件,30S 左右即可,内容任意,歌曲朗诵均可, 保存为单声道,44kbps 采样率的 wav 文件。 (2)在 matlab 中编写程序,可以读入 WAV 文件,获得每个采样点的声音幅 值信息。 2、采样率作业 (1)将 WAV 文件读入后,首先查看文件采样率是否符合 44kbps 的要求。 (2)将采样率改变,例如 fs=8.8kbps,并保存进行播放,与原文件进行比对, 感觉变化,并记录。 3、量化编码作业 (1)读取 2 中降低采样率后的文件,在时域内画出幅值变化;进行归一化,将 幅值限制在一定范围内,进行均匀量化,量化完成后进行 PCM 编码,将得到的数 据保存为 CSV 格式。 (2)对编码后的二进制数据,加高斯白噪声,模拟信道噪声。 (3)对(2)中的数据进行判决,得到的数据进行保存,与(1)中的原始数据进行 比对,算出 BER 误码率。 (4)将判决后的数据进行译码,恢复出模拟信号,画出时域内
2021-12-15 12:55:07 5KB 系统开源
1
建议学ame的同学,都看看这个,很有用
2021-12-14 20:07:21 2.58MB ame
1
Ethereal Lab: DNS Run nslookup to obtain the IP address of a Web server in Asia. 2. Run nslookup to determine the authoritative DNS servers for a university in Europe. 3. Run nslookup so that one of the DNS servers obtained in Question 2 is queried for the mail servers for Yahoo! mail.
2021-12-13 22:30:24 714KB Ethereal Lab: DNS
1
一阶矩,定义了每个颜色分量的平均强度 二阶矩,反映待测区域颜色方差,即不均匀性 三阶矩,定义了颜色分量的偏斜度,即颜色的不对称性 close all;clear all;clc; J = imread('lena.jpg'); K = imadjust(J,[70/255 160/255],[]); figure; subplot(121),imshow(J); subplot(122),imshow(K); [m,n] = size(J); mm = round(m/2); mn = round(n/2); [p,q] = size(K); pp = round(p/2); qq =
2021-12-13 21:29:01 63KB ab atl lab
1
PANTONE国际色卡CMYK配方表及LAB_RGB对照表,方便门店查询。
2021-12-12 15:22:21 290KB 潘通 色卡
1
颜色模型互转 rgb hsl lab hsv, c++编写,亲测好用
2021-12-08 18:58:43 7KB 颜色模型互转 rgb hsl
1
亲测好用,挺不错的资源,大家快来下载吧!挺有用的!需要的话可以来下载哦!可以拿到满分的网络代理,采用读者优先的方式避免竞争,避免了pipe broken造成的服务器中断。
2021-12-06 17:03:04 10KB c++
1
CSAPP实验室 这是Linux Shell Lab和Http Proxy Lab的主要源代码,是我在北大的ICS(CS:APP)课程实践项目中的一部分。 shell.c包含有关支持作业控制和I / O重定向的简单Unix shell的代码。 当用户键入新命令行时,shell会对其进行解析并初始化一个新进程以运行该作业。 如果用户键入ctrl-c或ctrl-z,则Shell将发送相应的信号以通知子进程停止并管理其在作业列表中的信息。 proxy.c实现了带有缓存的简单多线程代理。 当代理收到来自浏览器的请求时,它会创建一个新线程来处理该请求并检查URL是否已缓存。 否则,代理将向服务器发送相同的请求并获取内容,该内容将被缓存并发送回浏览器。 缓存使用LRU逐出策略。 并且writeup-proxy.txt是有关详细分配要求的相应文档。 任何感兴趣的人都可以在找到有关CS:APP实验室
2021-12-06 16:53:45 40KB 系统开源
1
matlab根据行列标题索引表格数据 %%通过行列标题查找对应数值 path = 'C:\Users\lenovo\Desktop\matlab程序\通过表格行与列标题查找数值\table.xlsx'; table = readcell(path); % 使用readcell读取表格文件,能够读取表格全部内容,存储为cell格式 row = table(1,2:5); % 读取行标题 column = cell2mat(table(2:10,1)); % 读取列标题,并由cell转换成double data = cell2mat(table(2:10,2
2021-12-06 15:20:54 32KB ab atl lab
1