目前以太网PHY芯片是通过总线MDC/MDIO,但是基本上是通过MAC芯片直接管理的,本代码实现了通过FPGA管理PHY。即由FPGA完成MII管理
上传时间: 2017-04-15
上传用户:yuzsu
本人大学毕业设计,题目作业调度与存储管理模拟系统,不仅有完整的论文,还有完整的代码
上传时间: 2017-04-18
上传用户:gxrui1991
地理信息系统简称GIS(Geographical Information System),是六十年代开始迅速 发展起来的地理学研究新技术,是多种学科交叉的产物。地理信息系统是以地理空间数据库为基础,采用地理模型分析方法,适时提供多种空间的和动态的地理信息。即采集编辑、存储管理、处理分析、传输地理数据,以多种形式输出数据和图形产品,为地理研究和地理决策服务的计算机技术系统。其具有以下三方面特征:
标签: Geographical Information System GIS
上传时间: 2017-05-07
上传用户:181992417
本书以unix系统为背景,全面系统介绍了unix操作内核的内部数据结构和算法。描述了文件系统程序调度和存储管理等。
上传时间: 2017-06-06
上传用户:sy_jiadeyi
一.传送控制方式有哪几种?试比较它们各自的优缺点? (1)程序控制方式; 由用户进程来直接控制内存或CPU和外围设备之间的信息传送。它的优点是控制简单,也不需要多少硬件支持。缺点是:CPU和外围设备只能串行工作;设备之间的不能并行工作;无法发现和处理由于设备或其他硬件所产生的错误。 (2) 中断控制方式; 中断控制方式是利用向CPU发送中断的方式控制外围设备和CPU之间的数据传送。它的优点是大大提高了CPU的利用率且能支持多道程序和设备的并行操作。缺点是:由于数据缓冲寄存器比较小,数如果发生中断次数较多,将耗去大量的CPU处理时间;在外围设备较多时,由于中断次数的急剧增加,可能造成CPU无法响应中断而出现中断丢失的现象;如果外围设备速度比较快,可能会出现CPU来不及从数据缓冲寄存器中取走数据而丢失数据的情况。 (3) DMA方式; 在外围设备和内存之间开辟直接的数据交换通路进行数据传送。它的优点:除了在数据块传送开始时需要CPU的启动指令,在整个数据块传送结束时需要发中断通知CPU进行中断处理之外,不需要CPU的频繁干涉。它的缺点:在外围设备越来越多的情况下,多个DMA控制器的同时使用,会引起内存地址的冲突并使得控制过程进一步复杂化。 (4) 通道方式。 使用通道来控制内存或CPU和外围设备之间的数据传送。通道是一个独立于CPU的专管输入/输出控制的机构,它控制设备与内存直接进行数据交换。它有自己的通道指令,这些指令受CPU启动,并在操作结束时向CPU发中断信号。该方式的优点是进一步减轻了CPU的工作负担,增加了计算机系统的并行工作程度。缺点是增加了额外的硬件,造价昂贵。 二.文件系统的定义及功能 文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构;即在磁盘上组织文件的方法。也指用于存储文件的磁盘或分区,或文件系统种类。操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。 功能:1.文件管理 2.目录管理 3.文件存储空间的管理 4.文件的共享和保护 5.提供方便的接口 三.网络安装linux操作系统的方法和步骤 1.拟机中安装windows server 2003, 并在windows server 2003操作系统中建立一个ftp服务,通过服务器中的iso文件安装linux操作系统。 2.访问ftp站点,将linux安装镜像拷入ftp文件目录中。 3.一个虚拟机,选择安装linux系统,在dvd中导入安装引导文件(iso文件),并对虚拟机进行相关配置。 4.虚拟机,在启动命令中输入linux askmethod,进入linux安装的引导画面。 5.安装介质时,在实验中选择ftp安装方式。 6.链接ftp服务器后,进入正式安装步骤,选择相应的选项直至安装完成。 四.中断是指计算机在执行期间,系统内部或外部设备发生了某一急需处理的事件,使得CPU暂时停止当前正在执行的程序而转去执行相应的事件处理程序待处理完毕后又返回原来被中断处,继续执行被中断的过程。(1)保存现场(2)转中断处理程序进行中断处理(3)中断返回 五.引入设备独立性,可使应用程序独立于具体的物理设备,显著改善资源的利用率及可适应性;还可以使用户独立于设备的类型。 实现独立性:在应用程序中应使用逻辑设备名称来请求使用某类设备。当应用程序用逻辑设备名请求分配I/O 设备时,系统必须为它分配相应的物理设备,并在逻辑设备表LUT中建立一个表目。 六.在一个请求分页系统中,采用FIFO页面置换算法时,假如一个作业的页面走向为4、3、 2、1、4、3、5、4、3、2、1、5,当分配给该作业的物理块数M分别为3和4时,试计算在访问过程中所发生的缺页次数和缺页率,并比较所得结果。 答: 操作系统考试复习资料--完整版 M=3 M=4 操作系统考试复习资料--完整版 操作系统考试复习资料--完整版 M=3时,采用FIFO页面置换算法的缺页次数为9次,缺页率为75%; M=4时,采用FIFO页面置换算法的缺页次数为10次,缺页率为83%。 由此可见,增加分配给作业的内存块数,反而增加了缺页次数,提高了缺页率,导致系统页面替换非常频繁,大部分机器时间都用在来回进行调整调度上,只有一小部分时间用于进程的实际运算,这种现象被称为是抖动现象。 七. 在页式存储管理的系统中,作业J的逻辑地址空间为4页(每页2048B),且已知该作 要求画出地址变换图,求出逻辑地址4865所对应的物理地址。 解:由题意可知,页大小为2048 字节,则逻辑地址4865页号及页内位移为: 页号P为:4685/2048=2 页内位移W为:4685-2048*2=769 其地址变换过程如图
标签: 操作系统
上传时间: 2015-11-30
上传用户:wanglin_81
高清文字版计算机操作系统是计算机系统必须配置的软件,在计算机软件中起着举足轻重的作用,也是计算机及其相关专业的教学中最重要的环节之一。这套教材的出版,希望为计算机及其相关专业的师生提供新的教材选择。本书分为两部分,共 8 章。第一部分为基本篇,共 5 章,第 1 章概述了操作系统的形成与发展,操作系统的特征、功能和类型,并介绍了 Windows2000 的结构和特点;第 2 章阐述了进程和线程的基本概念、同步和通信、调度和死锁,同时穿插介绍了这些功能在Windows2000 系统中是如何实现的;第 3 章主要讲述存储管理和虚拟存储器,本章的最后介绍 Windows2000 系统的内存管理;第 4 章介绍 I/O 设备管理、Windows2000 的 I/O 系统、磁盘存储器管理、缓存管理及 Windows2000 的高速缓存管理;第 5 章为文件管理,介绍了文件的组织与存储、目录、文件系统的可靠性、保护机制及 Windows2000 的文件系统。第二部分为提高篇,共 3 章,第 6 章对 Linux 源代码进行了分析,适合于在了解操作系统基本原理之后,希望进一步研究操作系统内部实现细节的读者;第 7 章主要介绍了分布式系统中的互斥、死锁、负载分配及分布式文件系统;第 8 章讨论了操作系统的安全问题,主要内容有操作系统的安全机制和安全评测准则,分布式系统的安全性及 Linux 和 Windows2000/XP 操作系统的安全。
标签: 计算机操作系统
上传时间: 2022-06-17
上传用户:
VIP专区-嵌入式/单片机编程源码精选合集系列(69)资源包含以下内容:1. vxworks下ospf协议栈.2. vxworks下的bridge协议栈.3. vxworks下radius协议栈 的源代码.4. 一份很好的ARM开发原理图.5. STR710串口测试程序.6. STR710的ADS下的测试程序.7. eboot源码.8. 用REDBOOT引导WINCE的说明.9. use of NIOS PIO to simulate I2C bus,to initial TVP5150.10. 数字钟原理图 数字钟原理图 数字钟原理图 数字钟原理图.11. 数字万用表芯片MAX134的驱动,包括一些资料,知识源于网络.12. 这是一称的项目原文件,包括T9汉字输入,打印机,24C512,已经引用到产品上.13. msp430F435做的医疗器械,包括语音模块,知识源于网络.14. 针对ARM优化过的FFT算法。其中20点.15. 采用stc12c5404ad的51系列内核无刷控制器程序.16. 很好的CPLD方面的书籍.17. 430中精确延时方法.18. 俄国佬的基于LM1875 20W吉他音箱的原理图和PCB.19. 语音控制小车电路设计原理图.20. 此为本人今期一个项目的部分C51源程序.21. 这是一个MINITGUI2。0的应用程序.22. 本程序提供了经典PID算法的优化算法.23. ucosII在arm920T内核s3c2410移植的代码..24. s3c2410的Nandflash的bootloader,参考wince的boot.25. s3c2410上移植ucos,并在ucos下实现iis音频功能.26. 立宇泰44B0所有测试源代码.27. BANYANII,JTAG SERVER,可以用WIGGLER调试ARM程序的软件.28. 4510U_BOOT源代码.29. 三星原厂的CE5.0bsp,包括eboot.30. 这是一个用VHDL +图形法在CPLD内部搭建的液晶显示的驱动程序。液晶是ocmj5*10系列.31. 研勤公司2440开发板的测试程序.32. 本文为采用VHDL编写的程序及报告。步骤如下:1设计三位二进制计数器程序 二:设计一驱动循环显示7位数字 2编写LED控制程序如下: 3设计采用原理图方式如下:.33. 成都理工大学基于MAXPLUS II 的设计过程报告内涵有源程序及设计过程中的调试:在文本编辑窗口中输入二进制8位优先编码器的程序; 3设计驱动显示程序如下: 5采用原理图方式设计如下: 6引角.34. Avalon_TFT_LCD是Nios系统液晶显示控制方案,供大家参考..35. 公园导游图 数据结构课程设计作业 需要的人下 功能:给出一张某公园的导游图.36. keil for arm 下的嵌入式ucos操作系统下的串口通讯例程.37. fpga/CPLD开发管理Digit-Serial DSP Functions.38. S3C2410 原理图.39. ADI BLACKFIN BF533 的IIC驱动程序.40. I2C to serial communication code.
上传时间: 2013-07-03
上传用户:eeworm
uclinux表示micro-control linux.即“微控制器领域中的Linux系统”,是Lineo公司的主打产品,同时也是开放源码的嵌入式Linux的典范之作。uCLinux主要是针对目标处理器没有存储管理单元MMU(Memory Management Unit)的嵌入式系统而设计的。它已经被成功地移植到了很多平台上。由于没有MMU,其多任务的实现需要一定技巧。
上传时间: 2013-05-15
上传用户:eeworm
数字存储示波器在仪器仪表领域中占有重要的地位,应用范围相当广泛,所以对示波器的研制有重要的理论和实际意义。本文针对数字存储示波器的设计进行了深入的研究,旨在研制出100MHz带宽的数字存储示波器。 从各个方面考虑,选用了DSP、FPGA和单片机的方案来设计整个系统。整个系统采用单通道的方式。信号进来首先经过前端的调理电路把信号电压调整到AD的输入电压范围之内,这里调理电路主要是由信号衰减电路和信号放大电路所组成。调理后的信号再送到AD变换电路里面完成信号的数字化。然后把AD转换后的数据送到FPGA中,并把数据保存到FPGA中的FIFO中,FPGA中的电路主要包括有FIFO、触发系统、峰值检测、时基电路等。 DSP处理器主要是用来从FIFO中提取数据并进行相应的处理。因为DSP运算速度快,所以本文利用DSP来完成滤波和波形重建的时候的插值算法等功能。然后DSP利用其多缓冲串口把数据送到单片机,单片机把从DSP中发送过来的数据显示到LCD上,同时利用单片机来管理键盘等功能。在软件方面主要完成了程序的一些初始化驱动,比如说是FLASH驱动、LCD驱动、DSP串口初始化、FPGA初始化等相关工作。 由于本文采用FPGA,使得数字存储示波器的设计比较灵活,容易升级。可以根据自己的需要进行相关的改进,例如对外围电路做进一步地扩展。
上传时间: 2013-04-24
上传用户:hw1688888
高速大容量数据采集存储技术在通信、航天、气象、雷达等多个领域中拥有着广泛应用。各领域科技与信息技术不断发展,对数据的采集和传输速率要求越来越高,对数据存储的速度和容量要求也越来越高。高速数据存储主要包括存储介质选取、存储器控制、数据存储和总线应用等,如何实时、高速、连续大量地采集存储数据是一个关键性问题。 本文设计了一种基于FPGA控制的高速数据采集存储系统。该系统选用符合ATA-6规范的IDE硬盘作为数据存储介质,采用RAID0配置的磁盘阵列形式,并配合板载的128MB内存实现对数据的高速大容量稳定存储。 该磁盘阵列同时管理五个IDE硬盘,平均数据流达到250MB/s,峰值传输速率达到500MB/s,也可以扩展更多硬盘构成大容量的磁盘阵列。系统采用PCI-9054桥芯片与计算机连接,可同时存储四路AD数据,可以通过人机交互界面实时监控数据采集情况,在计算机上实现整个磁盘阵列的实时控制。
上传时间: 2013-06-14
上传用户:2404