码迷,mamicode.com
首页 >  
搜索关键字:vhdl 数字设计 cpu muc    ( 23393个结果
软考复习之路—再谈组成原理
指令系统           指令系统是计算机硬件的语言系统,与硬件的联系息息相关。           指令系统是指CPU所能够处理的全部指令的集合,是一个CPU的根本属性(指令系统决定了一个CPU能运行 什么样的程序)。现在cpu仍然使用者X86指令集,不同类型的计算机包含的指令系统的种类和数目是不同的。            所有采用高级语言编出的程序,都需要编译或者解释成为...
分类:其他好文   时间:2014-07-22 23:01:15    阅读次数:273
[bx]和loop指令
1.[bx]的含义 [bx]表示一个内存单元,它的偏移地址在bx中,比如:mov ax,[bx]会将一个内存单元的内容送入ax,这个内存单元的长度是2个字节,存放一个字,偏移地址存放在bx中,段地址在ds中。mov al,[bx]则是移动半个字。 2.loop指令 loop 标号 CPU执行loop指令的时候分两步: 1.(cx)=(cx)-1 2.判定cx中的值,不为零则转至...
分类:其他好文   时间:2014-07-22 23:01:15    阅读次数:263
位运算应用
问题描述: 输入一个整数,返回其二进制表示中最低的一位为1的下标值。 很多CPU都在硬件层面直接提供该指令,例如,i386的BSF指令。但是,如果硬件没有提供该指令,又当如何。来看kernel中的算法: 应用分治思想进行依序判断..... 1 int __ffs(int x) 2 ...
分类:其他好文   时间:2014-07-22 23:00:13    阅读次数:336
汇编基础知识
1.SI和DI 功能和bx相似,只是不能分成2个8寄存器使用。 2INC ax指令 将寄存器的内容加1 mov ax,0 inc ax 执行完毕ax=1 3.bx,si,di,bp寄存器 CPU的核心是寄存器,学习汇编这么一段时间,我也深刻体会到对寄存器理解的重要性 (1)在8086CPU中,只有这4个寄存器可以在[...]中来进行内存单元的寻址。比如下面指令是正...
分类:其他好文   时间:2014-05-02 23:41:43    阅读次数:430
主存
简介 在计算机的组成结构中,有一个很重要的部分,就是存储器。存储器是用来存储程序和数据的部件,对于计算机来说,有了存储器,才有记忆功能,才能保证正常工作。存储器的种类很多,按其用途可分为主存储器和辅助存储器,主存储器又称内存储器(简称内存,港台称之为记忆体)。内存又称主存,是CPU能直接寻址的存储....
分类:其他好文   时间:2014-05-02 19:13:07    阅读次数:542
Bandwidth内存带宽测试工具
Bandwidth是一款内存带宽基准测试程序,主要针对x86及x86_64平台,通过顺序读写与随机读写不同大小的数据块,测试系统的内存带宽性能。 Bandwidth提供了一套汇编语言实现的支持库,用来完成体系结构相关的特定操作,例如读取某些寄存器的内容。 Bandwidth利用该汇编库,检测当前系统CPU的型号及支持的特性,并选择相应的工作模式,如笔者机器的CPU为:...
分类:其他好文   时间:2014-05-01 17:12:45    阅读次数:457
SQL的读写分离与负载均衡问题设想。
真正的负载均衡,需要计算的东西太多,要计算连接线程数,要计算CPU使用率等,而这一切都需要你在程序中体现。实现难度相对来说会好大! 除非你用第三方服务软件来实现,SQL现阶段来说,这样的软件不多,公司也未必会进行投资。 所以我自己分析了一下代码级的负载均均衡。...
分类:数据库   时间:2014-04-30 22:32:39    阅读次数:347
cpu数组不同的访问方式的性能测试
1:temp =  array[i]*i:  2410.0 ms 2:temp = GET(array,i) *i:  2410.0 ms 3:temp = get(array,i)*i:  2950.0 ms 4:int a = get(array,i);temp = a*i:  3340.0 ms 5:   int a = array[i];temp =  a*i;:  1990.0...
分类:其他好文   时间:2014-04-30 22:25:38    阅读次数:303
基于androidpn客户端修改的APNBB
最近在做推送,采用的框架是androidpn,但对于客户端实在是修改得受不了了,特别是重连和连接那一块,有些BUG的修改实在是难以下手,比如在重连那里,原来的写法是在死循环中不断调用 xmppManager的连接登录,这样,就算是重连成功,依然会每20秒加入重连的任务(连接、注册、登录),然后不断地去执行。显示这对CPU等非常浪费。另外,我还要加入接口,让使用它的客户端能够获取当前的状态,如断开、...
分类:移动开发   时间:2014-04-30 22:17:39    阅读次数:433
多线程笔记
一,多线程概述 1. 进程和线程 计算机的核心是CPU,它承担了所有的计算任务.它就像一座工厂,时刻在运行.假定工厂的电力有限,一次只能给一个车间使用,也就是说,一个车间开工的时候,其他车间都必须停工,背后的含义就是,单个CPU一次只能运行一个任务.进程就好比工厂的车间,它代表CPU所能处理的单个任务,任一时刻,CPU总是运行一个进程,其他进程处于非运行状态.一个车间里,可以有很多工人,他们协...
分类:编程语言   时间:2014-04-29 13:43:20    阅读次数:276
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!