ContentsContents....................................................................................................................................................................Preface...................................................................................................................................................................Chapter1DesigningMicroprocessors......................................................................................1.1OverviewofaMicroprocessor.......................................................................................................................1.2DesignAbstractionLevels..............................................................................................................................1.3Examplesofa2-to-1Multiplexer...................................................................................................................1.3.1BehavioralLevel....................................................................................................................................1.3.2GateLevel..............................................................................................................................................1.3.3TransistorLevel.....................................................................................................................................1.4IntroductiontoVHDL....................................................................................................................................1.5Synthesis.......................................................................................................................................................1.6GoingForward..............................................................................................................................................1.7Su妹妹aryChecklist.................................
2019/8/19 18:13:21 4.59MB vhdl Microprocessor sopc
1
部分源程序如下://--------------------------------------------------------//|SN|EW//|红|黄|绿|左绿|红|黄|绿|左绿|//|P1.7|P1.6|P1.5|P1.4|P1.3|P1.2|P1.1|P1.0|//|0|0|1|0|1|0|0|0|;0X28//|0|1|0|0|1|0|0|0|;0X48//|0|0|0|1|1|0|0|0|;0X18//|0|1|0|0|1|0|0|0|;0X48//|1|0|0|0|0|0|1|0|;0X82//|1|0|0|0|0|1|0|0|;0X84//|1|0|0|0|0|0|0|1|;0X81//|1|0|0|0|0|1|0|0|;0X84//|1|0|0|0|1|0|0|0|;0X88//================================================//--------------------------------------------------------voiddelay1ms(void){unsignedchari,j;for(i=2;i>0;i--)for(j=248;j>0;j--);}//================================================voiddelay5ms(void){unsignedchari,j;for(i=10;i>0;i--)for(j=248;j>0;j--);}/*****************显示子函数**************************/voidDisplay(void){P0=table[Time_EW];EW_LED2=1;delay1ms();EW_LED2=0;P0=table[Time_EW/10];EW_LED1=1;delay1ms();EW_LED1=0;//----------------------------P0=table[Time_SN];SN_LED2=1;delay1ms();SN_LED2=0;P0=table[Time_SN/10];SN_LED1=1;delay1ms();SN_LED1=0;}
1
第一部分简介  第1章简介2  1.1概述2  1.2进程、线程与信息共享3  1.3IPC对象的持续性4  1.4名字空间5  1.5fork、exec和exit对IPC对象的影响7  1.6出错处理:包裹函数8  1.7Unix标准9  1.8书中IPC例子索引表11  1.9小结13  习题13  第2章PosixIPC14  2.1概述14  2.2IPC名字14  2.3创建与打开IPC通道16  2.4IPC权限18  2.5小结19  习题19  第3章SystemVIPC20  .3.1概述20  3.2key_t键和ftok函数20  3.3ipc_perm结构22  3.4创建与打开IPC通道22  3.5IPC权限24  3.6标识符重用25  3.7ipcs和ipcrm程序27  3.8内核限制27  3.9小结28  习题29  第二部分消息传递  第4章管道和FIFO32  4.1概述32  4.2一个简单的客户-服务器例子32  4.3管道32  4.4全双工管道37  4.5popen和pclose函数39  4.6FIFO40  4.7管道和FIFO的额外属性44  4.8单个服务器,多个客户46  4.9对比迭代服务器与并发服务器50  4.10字节流与消息51  4.11管道和FIFO限制55  4.12小结56  习题57  第5章Posix消息队列58  5.1概述58  5.2mq_open、mq_close和mq_unlink函数59  5.3mq_getattr和mq_setattr函数61  5.4mq_send和mq_receive函数64  5.5消息队列限制67  5.6mq_notify函数68  5.7Posix实时信号78  5.8使用内存映射I/O实现Posix消息队列85  5.9小结101  习题101  第6章SystemV消息队列103  6.1概述103  6.2msgget函数104  6.3msgsnd函数104  6.4msgrcv函数105  6.5msgctl函数106  6.6简单的程序107  6.7客户-服务器例子112  6.8复用消息113  6.9消息队列上使用select和poll121  6.10消息队列限制122  6.11小结124  习题124  第三部分同步  第7章互斥锁和条件变量126  7.1概述126  7.2互斥锁:上锁与解锁126  7.3生产者-消费者问题127  7.4对比上锁与等待131  7.5条件变量:等待与信号发送132  7.6条件变量:定时等待和广播136  7.7互斥锁和条件变量的属性136  7.8小结139  习题139  第8章读写锁140  8.1概述140  8.2获取与释放读写锁140  8.3读写锁属性141  8.4使用互斥锁和条件变量实现读写锁142  8.5线程取消148  8.6小结153  习题153  第9章记录上锁154  9.1概述154  9.2对比记录上锁与文件上锁157  9.3Posixfcntl记录上锁158  9.4劝告性上锁162  9.5强制性上锁164  9.6读出者和写入者的优先级166  9.7启动一个守护进程的独一副本170  9.8文件作锁用171  9.9NFS上锁173  9.10小结173  习题174  第10章Posix信号量175  10.1概述175  10.2sem_open、sem_close和sem_  unlink函数179  10.3sem_wait和sem_trywait函数180  10.4sem_post和sem_getvalue函数180  10.5简单的程序181  10.6生产者-消费者问题186  10.7文件上锁190  10.8sem_init和sem_destroy函数191  10.9多个生产者,单个消费者193  10.10多个生产者,多个消费者19
2017/1/14 5:24:31 42.17MB 操作系统
1
多个文件构成了电影级别的制造软件wjcx+下载的工具1.5,特别的完美,非常有利于开发
2016/5/18 5:33:09 479.2MB kaif
1
STM32f103C8T6枚举成HID设备与PC通信,速度实测可达64K/s,USB口D+需要上拉1.5K电阻紧缩包内包含一个USB调试助手,可以调试HID通信
2016/9/26 23:55:03 11.16MB stm32f HID通信 HID高速通
1
第1篇自己动手抓取数据第1章全面剖析网络爬虫1.1抓取网页1.1.1深入理解url1.1.2通过指定的url抓取网页内容1.1.3java网页抓取示例1.1.4处理http状态码1.2宽度优先爬虫和带偏好的爬虫1.2.1图的宽度优先遍历1.2.2宽度优先遍历互联网1.2.3java宽度优先爬虫示例1.2.4带偏好的爬虫1.2.5java带偏好的爬虫示例1.3设计爬虫队列1.3.1爬虫队列1.3.2使用berkeleydb构建爬虫队列1.3.3使用berkeleydb构建爬虫队列示例1.3.4使用布隆过滤器构建visited表1.3.5详解heritrix爬虫队列1.4设计爬虫架构.1.4.1爬虫架构1.4.2设计并行爬虫架构1.4.3详解heritrix爬虫架构1.5使用多线程技术提升爬虫功能1.5.1详解java多线程1.5.2爬虫中的多线程1.5.3一个简单的多线程爬虫实现1.5.4详解heritrix多线程结构1.6本章小结第2章分布式爬虫2.1设计分布式爬虫2.1.1分布式与云计算2.1.2分布式与云计算技术在爬虫中的应用——浅析google的云计算架构2.2分布式存储
2015/10/13 12:08:15 1.96MB 网络爬虫 pdf 网络 自己动手
1
专用汉化可以用于汉化微软模仿飞行x版本
2018/2/12 19:10:32 16.25MB 汉化1.5版
1
跟老男孩学linux三剑客命令V1.5--grep,sed,awk零碎讲解
2015/3/16 20:16:02 1.06MB grep sed awk linux
1
AddOnis:BerryBuzz2.x:BerryWeather1.x:BerryPopup:BerrySilent:BerryScroll(Storm):SmartAlert:Blink:FancyChar2.x:MeterBerry:IntelliLauncher:QuickLaunch:QuickPullProv3:TiggitMail1.1.18.1:ProfilerProv1:FakeCallv2:WifiFileTransfer:SafeBox0.0.3:TinyAlarm:CameraToGo0.3:20个黑莓软件的注册机,只需输出手机PIN码
2017/1/3 12:03:08 833KB Vnbbkg V2
1
御剑是一款WEB网络安全综合检测检测程序。
次要功能有:1.C段旁注2.批量注入3.后台扫描4.MD5解密5.多种编码转换。
这款有加强字典,更完整。
并且网络上的捆绑软件太多了。
因为是教学时接受的,推荐给大家。
2017/7/21 4:25:11 233KB tool
1
共 287 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡