xv6是MIT开拓的一个教学用的残缺的类Unix操作体系,并且在MIT的操作体系课程6.828中使用。
经由浏览并知道xv6的代码,能够明晰地舆解操作体系中泛滥中间的不雅点,对于操作体系感兴趣的同砚极其推选一读!这份文档是中文翻译的MITxv6文档,是浏览代码进程中极其好的参考资料。
另外,另有自己写的一份XV6浏览报告,对于浏览XV6极其好的帮手以及参考价钱,底子上参照足够浏览齐全的XV6源代码了。
2023/4/2 7:53:16 2.53MB XV6阅读报告
1
硬件:stm32f103c8t6+mpu9250+软件模拟IIC直接读出原始数据,便捷做数据领悟,开拓更随手
2023/4/1 19:19:35 7.9MB 陀螺仪
1
DL/T645-2007多成果电能表通讯协议。
本尺度是依据《国度阻滞改造委员会办公厅对于印发2006年行业尺度名目方案的告知》(发改办产业[2006]1093号)的枚举,对于DL/T645-1997《多成果电能表通讯规约》修订。
拟定本尺度是为不合以及尺度多成果电能表与数据终端配置配备罗枚举行数据交流时的物理毗邻以及协议。
信息量的判断以DL/T614-2007《多成果电能表》为依据。
本尺度与DL/T645-1997相比首要差距如下:——调解物理层通讯接口参数与GB/T19897.1-2005《自动抄表体系低层通讯协议第1部份:直接当地数据交流》定义不合;——抑制码重新定义,削减读通讯地址、解冻、电表清零、责任清零召唤;——使用层侈靡对于特殊召唤帧的密码验证,申请从站记实操作者代码;——数据标识由原有的2字节改为4字节展现,美满责任记实、解冻量、负荷记实的详尽抄读法则。
本尺度的实施将尺度多成果电能表的通讯接口,有利于计量产品质量的普及,对于用电管理部份改造家养抄表,实现远方信息传输,普及用电管理水平起到增长传染。
2023/4/1 17:20:14 734KB 电力标准
1
法度圭表标准先读入各个点之间的毗邻关连(相似于路由表的结构方式),输入起始点,就能够盘算出起始点到某个指定点齐全的路途(含最短路途)
2023/3/31 19:30:16 416KB 两点间的的所有路径
1
在英文中,把某个单词字母的位置(秩序)加以窜改所组成的新字词,英文叫做anagram,无妨译为变位词。
譬如said(say的已经往式)就有dais(讲台)这个变位词。
在中世纪,这种文字游戏流行于欧洲各地,当时许多人信托一种怪异的说法,感应人的姓名倒着拼所暴发的意思大概跟本性以及命运有某种水平的联系瓜葛。
所以除了消遣娱乐之外,变位词络续被很严正地看待,许多学者穷一辈子肉体在发现新的变位词。
本方案申请辞书检索体系实现变位词的查找成果。
[输入]从文件(diction.in)输入。
从文件中读入辞书中的单词,单词之间用逗号或者空格(各小组自己定格式)。
第二行一个整数N,展现要查找的单词数。
第三行有N个单词,每一个单词展现要查找的内容。
[输入]输入到文件(diction.out)。
共N行,每一行对于应一个单词在辞书中找到的齐全变位词。
2023/3/30 17:40:19 1.07MB C++ 系统函数应用 数据结构
1
基于STM32的MCU+NXPCLRC663读卡器芯片,实现ISO15693协议的读写。
源码。
2023/3/29 12:14:08 13.44MB STM32 CLRC663 15693
1
想要更好的生涯,活的知道消除了,就要读读名学,不要让自己处于混沌中
2023/3/27 20:30:04 392KB logic
1
1.深入操作CPU的责任原理,搜罗ALU、抑制器、寄存器、存储器等部件的责任原理;
2.熟习以及操作指令体系的方案方式,并方案约莫的指令体系;
3.知道以及操作小型盘算机的责任原理,以体系的方式建树起零件不雅点;
4.知道以及操作基于VHDL语言以及TEC-CA硬件平台方案模子机的方式。
二、方案申请  参考所给的16位试验CPU的方案与实现,体味其部份方案思绪,并知道该CPU的责任原理。
在此底子上,对于该16位的试验CPU(称为参考CPU)举行改造,以方案患上到一个8位的CPU。
总的申请是将原本16位的数据通路,改为8位的数据通路,总的申请如下:将原本8位的OP码,改为4位的OP码;
将原本8位的地址码(搜罗2个操作数),改为4位的地址码(搜罗2个操作数)。
  在上述总申请的底子上,对于试验CPU的指令体系、ALU、抑制器、寄存器、存储器举行响应的改造。
详尽申请如下:更正指令格式,将原本指令长为16位的指令格式改为8位的指令长格式;
方案总共16条指令的指令体系。
此指令体系可所以参考CPU指令体系的子集,但参考CPU指令体系中A组以及B组中的指令起码都要选用2条。
另外,罕有的算术逻辑运算、跳转等指令要纳入所方案的指令体系;
方案8位的寄存器,每一个寄存器有1个输入端口以及2个输入端口。
寄存器的数目受控于每一个操作数的位数,详尽要看指令格式若何方案;
方案8位的ALU,详尽要实现哪些成果与指令体系无关。
方案时,不直接更正参考CPU的VHDL代码,而是改用相似以前底子试验时方案ALU的方式方案;
方案8位的抑制逻辑部件,详尽松散指令成果、硬布线逻辑举行更正;
方案8位的地址寄存器IR、法度圭表标准计数器PC、地址寄存器AR;
方案8位的存储器读写部件。
由于改用了8位的数据通路,不能直接付与DEC-CA平台上的2片16位的存储芯片,需要依据底子试验3的方式方案存储器。
此种方式不能经由DebugController下载测试指令,于是测试指令若何置入到存储器中是一个难点。
方案时,能够思考约莫点地把指令写去世在存储器中(可用于验证指令的实施),而后用只读方式读进去;
大概思考在reset的那一节奏里,实现存储器中待测试指令的置入;
(可选项)方案8位的数据寄存器DR;
(可选项)不直接方案存储器RAM,而是付与DEC-CA平台上的2片16位的存储芯片.在实现为了第9个申请的底子上,实现由Debugcontroller置入待测试指令;
(可选项)顶层实体,不是由BDF方式画图实现,而是用相似底子试验4(通用寄存器组)中方案顶层实体的方式,用VHDL语言来实现。
(可选项)自己构想  行使方案好的指令体系,编写汇编代码,以便测试齐全方案的指令及指令波及的相关成果。
方案好测试用的汇编代码后,然后行使QuartusII软件附带的DebugController编写汇编编译法则。
接着,行使DebugController软件把汇编编译之后的二进制代码置入到所付与的存储器中,并对于方案好的8位CPU举行测试。
1
节能型磁盘阵列S-RAID经由对于磁盘分组,封锁部份磁盘,飞腾存储体系部份成果来实现节能.为防止启动已经封锁磁盘而暴发格外能耗,S-RAID中的写操作部份付与"读-改-写"方式,影响了S-RAID的写成果.本钻研提出一种S-RAID的优化结构:LS-RAID,在不普及存储体系能耗的前提下,优化S-RAID的写成果.LS-RAID适用于以络续晤面为主的使用,经由磁盘分区,离散存储体系中的随机缘晤以及秩序晤面,飞腾了随机缘晤对于存储体系成果的影响;提出一种数据增量校验算法,防止了写进程中对于数据盘旧数据的读操作,飞腾了因"读-改-写"导致的写责罚.试验评释,与S-RAID相比,在不削减体系能耗的情景下,LS...
1
该资源同时搜罗了vs2015下opengl的配置配备枚举教程及所需要的种种头文件以及库文件
2023/3/26 4:09:33 11.31MB opengl
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡