从表面上看,保护模式和实模式并没有太大的区别,二者都使用了内存段、中断和设备驱动来处理硬件,但二者有很多不同之处。我们知道,在实模式中内存被划分成段,每个段的大小为64KB,而这样的段地址可以用16位来表示。内存段的处理是通过和段寄存器相关联的内部机制来处理的,这些段寄存器(CS、DS、 SS和ES)的内容形成了物理地址的一部分。具体来说,最终的物理地址是由16位的段地址和16位的段内偏移地址组成的。用公式表示为:物理地址=左移4位的段地址+偏移地址。
标签: 表面
上传时间: 2015-11-16
上传用户:manking0408
新华龙内置10位dac0产生正弦波的程序,算法经典,dac1的程序只要改一改寄存器就行
上传时间: 2014-01-25
上传用户:jjj0202
DSP的存储器和IO空间. C240X芯片有16位地址线,可以访问3个独立的地址空 间,总计192K字。 • 程序存储器:64K字 • 数据存储器:64K字 • I/O空间:64K字,包含片内外设寄存器
上传时间: 2013-12-04
上传用户:xiaoyunyun
问题描述 序列Z=<B,C,D,B>是序列X=<A,B,C,B,D,A,B>的子序列,相应的递增下标序列为<2,3,5,7>。 一般地,给定一个序列X=<x1,x2,…,xm>,则另一个序列Z=<z1,z2,…,zk>是X的子序列,是指存在一个严格递增的下标序列〈i1,i2,…,ik〉使得对于所有j=1,2,…,k使Z中第j个元素zj与X中第ij个元素相同。 给定2个序列X和Y,当另一序列Z既是X的子序列又是Y的子序列时,称Z是序列X和Y的公共子序列。 你的任务是:给定2个序列X、Y,求X和Y的最长公共子序列Z。
上传时间: 2014-01-25
上传用户:netwolf
古典密码中,主要的思想为移位算法及置换算法。 1.移位密码 密钥K为整数,且取值空间为0到25;加密函数:x = x + k (mod 26);解密函数:x = x - k (mod 26)。当K=3时,为凯撒密码。 2.仿射密码 密钥对由a、b组成,整数a满足 gcd(a, 26) = 1,整数b的取值空间为0到25;加密函数:x = ax + b(mod 26);解密函数:x = a*y - a*b (mod 26)。当a=1,b=3时,为凯撒密码。 3.维吉尼亚密码 首先确定密钥长度(本例中密钥只采取个位数字,所以取决于输入密钥的长度),然后输入满足这个长度的向量;加密:取明文第一个字母并将之移k1位,这里k1=1,第二个字母移k2位,k2=2,一旦到了密钥末尾,又从头开始。 4.换位密码 首先确定密钥长度,输入长度为5的0到4的整数序列,将明文分成每5个字母一组,每组字母按照密钥进行换位。
标签: 密码
上传时间: 2016-02-09
上传用户:jqy_china
用8253作为秒定时器,每0.1秒8253周期定时中断,8253的OUT0接到8259的IRO端,8259向8086产生中断请求,中断类型号为08H。程序开辟秒、分、小时、寄存器单元,秒寄存器每记数满60,分寄存器值加1,同时秒寄存器清0。分寄存器每记数满60,小时寄存器值加1,同时分寄存器清0。秒、分、小时寄存器中的二进制值转换成BCD码后,送6位LED数码管显示。
上传时间: 2014-01-25
上传用户:懒龙1988
。介绍了内插器和抽取器这2种CIC滤波器各自的结构与性能,从数学上分析了其性能及其与FIR 滤波器的关系,从频域上展示了其本质。并讨论其内部寄存器的最小位宽与溢出保护,最后介绍了抽取器与内插器分 别在FPGA上的一般实现方法,并指出了一些提高实现性能的措施与建议
上传时间: 2016-05-20
上传用户:784533221
16位数字相关器,通过4个4位相关器和两级加法电路组成
标签: 数字相关器
上传时间: 2013-11-29
上传用户:270189020
UART发送TX控制电路设计,以波特率产生器的EnableTX将数据DATAO以LOAD信号将其送入发送缓冲器Tbuff,并令寄存器内容已载有数据而非空出的标志tmpTBufE=0。当同步波特率信号来临时监视是否处于tmpTBufE=0(内有数据)以及tmpTRegE=1(没有数据)。即处于尚未启动发送态则将Tbuff缓冲寄存器 送入传输寄存器Treg内并令tmpTRegE=0(内又送入数据),但因Tbuff已转送入缓冲寄存器TregE内,为空故令tmpTBufE=1,此tmpTBufE代表缓冲寄存器Tbuff是否为空可再予以送入新的要发送的数据。假如tmpTRegE=0(内有数据)则便要开始进行数据串行传输,传出数据为8位,连同启动信号“0”共需9位的发送计数,以BitCnt作计数。当BitCnt=0计数器便开始递加计数字节,同时令起始信号为0,送入TxD输出端输出。而计数器为1-8时都将TReg的最低位Treg(0)输出到TxD端,并令Treg[]作算术右移运算,依次将Treg[]的D7-D0通过D0移到TxD端输出,直到第9位时停止移位,并将停止位TxD=0发送而结束一个8位数据的发送。
上传时间: 2016-06-23
上传用户:kristycreasy
为了方便读者整理 8051 相关专题制作报告,需要使用到的 8051 基本资料电子文件 51.TXT 收录于此目录中,读者可以依需要自行应用,加入到自己的报告中,但仅限于学校的学生制作报告用,不得移做它用,并遵守知识产权使用的所有规定。其中文字内容取材至 "单芯片 8051 实作入门",书号 P2277,文魁图书出版。 8051 基本资料如下: □8051 主要特性 □8051 引脚说明 □8051 中断服务常式的进入点 □8051 特殊目的寄存器 □8051 内部控制寄存器 at89c51 为 ATMEL 所生产的可电气烧录清洗的 8051 相容单芯片,其内部程序代码容量为4KB 8051主要功能列举如下: □ 为一般控制应用的 8 位单芯片 □ 晶片内部具时钟振荡器(传统最高工作频率可至 12MHz) □ 内部程式存储器(ROM)为 4KB □ 内部数据存储器(RAM)为 128B □ 外部程序存储器可扩充至 64KB □ 外部数据存储器可扩充至 64KB □ 32 条双向输入输出线,且每条均可以单独做 I/O 的控制 □ 5 个中断向量源 □ 2 组独立的 16 位定时器 □ 1 个全多工串行通信端口 □ 8751 及 8752 单芯片具有数据保密的功能 □ 单芯片提供位逻辑运算指令
上传时间: 2016-10-29
上传用户:plsee