虫虫首页|资源下载|资源专辑|精品软件
登录|注册

tlb

  • 使用ATL OLE技术实现数据库方面的功能,编译生成新的.tlb文件以及所需的.c文件.

    使用ATL OLE技术实现数据库方面的功能,编译生成新的.tlb文件以及所需的.c文件.

    标签: ATL OLE tlb 技术实现

    上传时间: 2017-05-16

    上传用户:小眼睛LSL

  • 64位MIPS微处理器的模块设计和FPGA验证

      作为嵌入式系统核心的微处理器,是SOC不可或缺的“心脏”,微处理器的性能直接影响着整个SOC的性能。  与国际先进技术相比,我国在这一领域的研究和开发工作还相当落后,这直接影响到我国信息产业的发展。本着赶超国外先进技术,填补我国在该领域的空白以摆脱受制于国外的目的,我国很多科研单位和公司进行了自己的努力和尝试。经过几年的探索,已经有多种自主知识产权的处理器芯片完成了设计验证并逐渐进入市场化阶段。我国已结束无“芯”的历史,并向设计出更高性能处理器的目标迈进。  艾科创新微电子公司的VEGA处理器,是公司凭借自己的技术力量和科研水平设计出的一款64位高性能RSIC微处理器。该处理器基于MIPSISA构架,采用五级流水线的设计,并且使用了高性能处理器所广泛采用的虚拟内存管理技术。设计过程中采用自上而下的方法,根据其功能将其划分为取指、译码、算术逻辑运算、内存管理、流水线控制和cache控制等几个功能块,使得我们在设计中能够按照其功能和时序要求进行。  本文的首先介绍了MIPS微处理器的特点,通过对MIPS指令集和其五级流水线结构的介绍使得对VEGA的设计有了一个直观的认识。在此基础上提出了VEGA的结构划分以及主要模块的功能。作为采用虚拟内存管理技术的处理器,文章的主要部分介绍了VEGA的虚拟内存管理技术,将VEGA的内存管理单元(MMU)尤其是内部两个翻译后援缓冲(tlb)的设计作为重点给出了流水线处理器设计的方法。结束总体设计并完成仿真后,并不能代表设计的正确性,它还需要我们在实际的硬件平台上进行验证。作为论文的又一重点内容,介绍了我们在VEGA验证过程中使用到的FPGA的主要配置单元,FPGA的设计流程。VEGA的FPGA平台是一完整的计算机系统,我们利用在线调试软件XilinxChipscope对其进行了在线调试,修正其错误。  经过模块设计到最后的FPGA验证,VEGA完成了其逻辑设计,经过综合和布局布线等后端流程,VEGA采用0.18工艺流片后达到120MHz的工作频率,可在其平台上运行Windows-CE和Linux嵌入式操作系统,达到了预计的设计要求。  

    标签: MIPS FPGA 微处理器 模块设计

    上传时间: 2013-07-06

    上传用户:标点符号

  • 关于tts语音引擎的使用方法!很多软件具有英文发音和朗读功能

    关于tts语音引擎的使用方法!很多软件具有英文发音和朗读功能,它们都使用了MSTTS(Microsoft Text To Speech)技术。微软遵照COM的标准,提供了一套Speech API来对MSTTS进行编程。要在程序中使用这套API,必须确保系统已经安装了MSTTS和Spchapi软件包。   Speech API可以作为类型库引用到Delphi中,方法是:打开Project选单下的Import Type Litrary,点击“Add”加入Windows\Speech目录下的Vtxauto.tlb文件,在Delphi的Import目录中就会生成VTxtAuto—tlb.pas文件,其中定义了VTxtAuto—tlb单元,把它加到Uses成员中来。设计如图2所示的窗口,定义全局变量: var VoTxt:IVTxtAuto   然后在Form的OnCreate事件中加入:   VoTxt:=CoVTxtAuto_.Create   VoTxt.Register(′′,′Speech Test′) {注册}   “Read”按钮代码为:   VoTxt.Speak(Memo1.Lines.Text,10) {朗读}   “Stop”按钮代码为:   VoTxt.StopSpeaking {停止朗读}   至此,应用程序已具有朗读功能,10表示使用普通语气。借住VoTxt的属性和方法,我们还可以控制阅读速度和语气,实现暂停、跳句等功能,Speech API编程就这么简单。

    标签: tts 语音 引擎 多软件

    上传时间: 2014-01-21

    上传用户:13681659100

  • vb内嵌flash应用 Type=Exe Form=frmMain.frm Reference=*G{00020430-0000-0000-C000-000000000046}#2.0#0#..

    vb内嵌flash应用 Type=Exe Form=frmMain.frm Reference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#..\..\..\..\WINDOWS\SYSTEM\stdole2.tlb#OLE Automation Object={D27CDB6B-AE6D-11CF-96B8-444553540000}#1.0#0 SWFLASH.OCX Startup="frmMain" ExeName32="FlashTutorial.exe" Command32="" Name="FlashTutorial" HelpContextID="0" CompatibleMode="0" MajorVer=1 MinorVer=0 RevisionVer=0 AutoIncrementVer=0 ServerSupportFiles=0 VersionCompanyName="funky frog systems" CompilationType=0 OptimizationType=0 FavorPentiumPro(tm)=0 CodeViewDebugInfo=0 NoAliasing=0 BoundsCheck=0 OverflowCheck=0 FlPointCheck=0 FDIVCheck=0 UnroundedFP=0 StartMode=0 Unattended=0 Retained=0 ThreadPerObject=0 MaxNumberOfThreads=1

    标签: 0000 000000000046 Reference 00020430

    上传时间: 2014-11-02

    上传用户:lizhen9880

  • 浙江大学计算机学院制作的操作系统教学Flash动画

    浙江大学计算机学院制作的操作系统教学Flash动画,对于理解操作系统中tlb fork mutex 页面分配 银行家算法 等疑难问题有很大帮助。

    标签: Flash 大学 动画 计算机

    上传时间: 2015-06-06

    上传用户:fnhhs

  • 龙芯一号的数据手册! 通用32 位微处理器

    龙芯一号的数据手册! 通用32 位微处理器,支持MIPS-III 指令 主频为200~266MHZ 基于操作队列复用的高效7 级标量流水线 高效的64 位浮点流水单元 浮点性能220 MFLOP @250MHz 内置MMU、tlb 实现从程序虚拟地址到CPU物理地址的转换

    标签: 龙芯一号 数据手册 微处理器

    上传时间: 2015-10-14

    上传用户:tyler

  • 一个完整的插件框架结构演示代码

    一个完整的插件框架结构演示代码,你可以用它来给自己的程序增加插件功能!(编译时注意要先引用typelib目录里的olelib.tlb,否则会出现找不到引用错误)

    标签: 插件 代码

    上传时间: 2015-11-01

    上传用户:498732662

  • cpu设计实例mips。MIPSI指令集32位CPU (1)MiniCore设计实例全32位操作

    cpu设计实例mips。MIPSI指令集32位CPU (1)MiniCore设计实例全32位操作,32个32位通用寄存器,所有指令和地址全为32位 (2)静态流水线(3~5级) (3)Forwarding技术 (4)片内L1 Cache,指令、数据各4KByte,硬件初始化 (5)没有tlb,但系统控制协处理器(CP0)具有除页面映射外的全部功能

    标签: MiniCore MIPSI mips cpu

    上传时间: 2013-12-01

    上传用户:xiaodu1124