精华内容
下载资源
问答
  • 计算机组成原理

    万次阅读 多人点赞 2019-06-02 14:13:55
    计算机组成原理 1.第一台电子计算机何时何地诞生?英文全称? 1946年2月14日 美国宾夕法尼亚大学 ENIAC:电子数字积分计算机 Electronic(电子的) Numerical(数字的) Integrator(综合者) And Calculator...

    知识改变命运,储备成就未来。

    计算机组成原理

    1.第一台电子计算机何时何地诞生?英文全称?
    1946年2月14日 美国宾夕法尼亚大学
    ENIAC:电子数字积分计算机
    Electronic(电子的) Numerical(数字的) Integrator(综合者) And Calculator(计算器)

    2.冯·诺依曼型计算机组成、思想?
    计算机组成:
    运算器、控制器、存储器、输入设备、输出设备。
    思想:
    采用二进制的形式表示数据和指令,将数据和指令事先保存在存储器中,按照顺序执行程序来控制计算机工作运行。

    3.现代计算机硬件系统与冯·诺依曼型计算机组成有什么不同?
    相同点:
    现代计算机仍是冯·诺依曼体系结构。
    不同点:组成形式改变很大
    (1)逻辑元件组装成电路高度集成,把运算器、控制器集成到一块CPU芯片上。
    (2)存储器分为三级:高速缓冲存储器Cache,主存储器(内存),外部存储器;
    其中Cache现在都集成在CPU里,主存由内存条卡实现,外部存储器主要有机械硬盘、固态硬盘等;
    (3)输出与输入设备主要有显示器、鼠标、键盘。
    显示器有专门显示接口(集成或独立显卡)连接CPU或主存,键盘和鼠标也通过集成接口连接CPU。此外还配置集成网卡和声卡。
    (4)USB多种连接接口实现网络与多媒体连接。整个系统采用多级总线结构组成。

    4.CPU的性能公式、性能指标,如何评价?
    性能公式:
    一个程序的CPU时间 (指令周期)= 指令数/程序 × CPI × 时钟周期
    性能指标:
    (1)主频:也就是CPU的时钟频率,一个时钟周期完成的指令数是固定的,所以主频越高,CPU的速度也就越快了。
    (2)外频,CPU的基准频率,CPU的外频决定着整块主板的运行速度。
    (3)总线频率直接影响CPU与内存直接数据交换速度。
    (4)位和字长

    在计算机系统中,数值一律用补码来表示(存储)。

    5、相对于原码补码表示有什么好处?

    1. 可以将符号位和其它位统一处理,减法运算转换成加法运算,简化运算。
    2. 无正零和负零之分,补码机器0就是真值0。
    3. 另外,两个用补码表示的数相加时,如果最高位(符号位)有进位,则进位被舍弃。

    6.移码与补码在形式上有什么异同?
    符号位取反,其他数值位不变。
    如: +101 1111 -101 1111
    补码为 0101 1111 1010 0001
    移码为 1101 1111 0010 0001

    7.英文字母的编码是什么?占几个字节?
    7位ASCII(美国信息交换标准代码 ),占1个字节。

    8.国标码用于表示什么?如何表示与存储?
    国标码用于表示汉字,每个汉字占用2个字节,四位十六进制数表示。
    在计算机内部,存储时要转换成机内码,转换方法:
    34 73 +80 80 = B4 F3

    习题:
    1、写出十进制数-35的8位补码定点数

    X= - 35D = - 10 0011B
    [X]原 = 1010 0011B;高位补0,符号位负数为1
    [X]反 = 1101 1100B;除符号位,其余各位取反
    [X]补 = 1101 1101B;反码+1
    补码的存储格式:11011101

    2、写出十进制数(-49/64)的8位补码定点数。
    (-49/64)D=[- (110001)/(1000000)]B=-(0.1100010)B
    真值:-1100010
    原码:11100010
    补码:10011110
    补码的存储格式:10011110

    3、写出8位补码(B6)H所对应的定点整数十进制真值。(提示:补码的补码为原码)
    补码:(B6)H=(10110110)B
    反码:11001001
    原码:11001010
    真值:(-1001010)B=(-74)D
    整数十进制真值为:(-74)D

    4、将十进制数(-86/128)D表示成32位的754 标准浮点数。
    (-86/128)D=[(-1010110)/(10000000)]B=(-0.1010110)B=-1.01011*2的-1次方
    S(符号位)1位:负数为1
    E(实际指数)8位:E=e+127=126D=(01111110)B
    M(尾数小数部分)23位:01011
    【提示:E(实际指数)=e(有偏移指数)+127(偏移值)】
    标准浮点数SEM为:1011 1111 0010 1100 0000 0000 0000 0000(一共32位)

    5、将32位的754 标准浮点数(C2FC0000)H表示成十进制数。
    (C2FC0000)H=(1100 0010 1111 1100 0000 0000 0000 0000)B
    S=1
    E=(10000101)B=(133)D
    M=11111000000000000000000
    十进制数=(-1)S次方×(1+M)×2(E-127)次方
    =-1×1.11111×2*6次方
    =-11111110
    =-126D
    【提示:为什么1+M?前面的“1”从隐含位而来;e=E-127;】
    所以该浮点数十进制为:-126D

    9.存储器的功能及主要技术指标
    存储器的功能:
    存储程序和各种数据,并能在计算机运行过程中高速、自动地完成程序或数据的存取。
    主要技术指标:
    (1)存储容量:一个存储器中可以容纳的二进制存储位总数。
    (2)存取时间:又称存储访问时间,是指从启动一次存储器操作到完成该操作所经历的时间。
    (3)存储周期:连续两次独立的存储器操作(如连续两次读或写操作)所需间隔的最小时间。
    (4)存储器带宽:存储器在单位时间内的数据传输速率。

    10.存储器(Memory)为什么要分层?主存、辅存、Cache?
    为了解决大容量、高速度、低成本的均衡,所以才将存储系统分为各个层次,
    让需要高速度的用贵的存储器,让需要大空间的用便宜的存储器,主要利用了程序局部性原理,大大的提高了主存的效能。
    主要两个层次:cache和主存、主存和辅存,其实这两种分层方式都是为了服务于主存从而提高计算机整体的存取速度。

    11、三级存储器层次结构
    (1)主存(Main Memory):存储当前需要执行的程序和数据,直接与CPU通信。
    (2)外存/辅存(Auxiliary Memory):提供备份存储,不能与CPU直接通信。如:固态硬盘
    (3)Cache(Very-high-speed memory):用于补偿主存的访问速率与CPU的执行速率之间的差异。

    12.SRAM如何存储信息?DRAM如何存储信息?
    DRAM利用电容存储信息,DRAM 只能将数据保持很短的时间,为了保持数据,所以必须隔一段时间刷新(refresh)一次,如果存储单元没有被刷新,存储的信息就会丢失。
    SRAM利用晶体管的状态存储信息,内部基本单元电路是触发器(flip-flops),只要有电源,就可以长久保存信息。
    【DRAM(dynamic random access memory[即动态随机存取存储器])–最为常见的系统内存
    SRAM(static random access memory[静态随机存取存储器])】

    13.比较SRAM与DRAM
    前者使用方便,读写周期较短;
    后者功耗小,单个存储芯片存储容量大。

    习题:
    6、哪种逻辑运算可用来清“0”数据位?
    逻辑与(&)用来清“0”数据位;
    哪种逻辑运算可以用来置“1”数据位?
    逻辑或(|)用来置“1”数据位。

    7、ALU是运算器的核心部件,它主要完成什么操作?
    ALU主要完成加、减法等算术运算及逻辑与、或、非、异或等逻辑运算功能。

    8、说明程序和数据在Cache、主存、辅存中的存储分配
    (1)Cache中保存CPU近期最频繁执行的程序和数据;
    (2)主存保存将被或正在被CPU执行的程序和数据,包括Cache中的部分;
    (3)那些不被CPU执行的程序和数据保存在辅存中(当然主存中的程序和数据也在辅存中)。

    9、上述三个存储器以谁为中心?
    以主存为中心。

    14、比较RAM与ROM的异同
    相同点:
    访问方式相同,都是随机访问。
    不同点:
    RAM是可读可写的存储器芯片,ROM是只读(不写)的存储器芯片;
    RAM是易失的,断电其存储的信息就失去了;ROM是非易失的,断电后再次上电,存储的信息不会改变;
    RAM存放大部分程序和可以修改的数据;ROM存储永久性驻留的程序及随计算机出厂就固定的参数。

    15、bootstrap loader是什么程序?存储在什么存储芯片中?
    bootstrap loader是引导装载程序;是上电后首先执行的程序;存储在ROM中。

    以PC机为例说明它在计算机中起什么作用?
    PC机中称之为BIOS,开机的执行,由它来将磁盘上的操作系统引导程序装载RAM主存的固定位置,然后将控制权转交给操作系统引导程序,完成操作系统的引导。

    问题:
    1、为什么需要存储器容量扩展?位容量与字容量扩展有什么不同?
    存储器容量扩展是解决芯片容量与系统容量匹配问题。
    当芯片数据线位数少于系统数据位数时,需要位扩展;单芯片地址位数少于系统地址位数时。需要字扩展。

    2、计算机字长16位,其存储容量为32MB,若按双字编址,它的寻址范围是多少?
    寻址范围是:32M×8位(字节)/32位=8M
    000 0000 0000 0000 0000 0000—111 1111 1111 1111 1111 1111

    3、某SRAM芯片,其存储容量为64K×16位,该芯片的地址线和数据线数目各为多少?
    地址线:64K=26K=2*16次方
    地址线和数据线数目分别为:16,16。
    【提示:数据线数目=位数】

    4、设计一个容量为2KB的存储器需要几片128×8位的存储芯片? 画出其容量扩展框图。
    2K×8位/128×8位 = 211次方/27次方=2*4次方= 16
    需要16片

    第一片128×8位的存储芯片寻址范围是:
    000 0000 0000 ~000 0111 1111
    第二片: 000 1000 0000 ~000 1111 1111
    第三片: 001 0000 0000 ~001 0111 1111

    第十六片:111 1000 0000 ~111 1111 1111

    5、设计一个容量为16K×16位的存储器需要几片4K×8位的存储芯片? 画出其容量扩展框图。
    16K×16位/4K×8位=8
    需要8片扩展

    6、按照小端及大端存放规则,写出数据 12345678H在连续4个内存单元(00050H?00053H)中的存放结果。
    小端规则 大端规则
    0050 78 0050 12
    0051 56 0051 34
    0052 34 0052 56
    0053 12 0053 78

    内存地址 -> 0x1(最小存储地址) 0x2 0x3 0x4
    大端法 -> 12(最高有效字节) 34 56 78
    小端法 -> 78(最低有效字节) 56 34 12
    可见,大端法和小端法是相反的。大端法最高有效字节在前,小端法最低有效字节在前。

    问题:
    1.设置Cache的目的是什么?CPU如何访问Cache与主存?
    设置Cache的目的:
    为了提高CPU访问主存的速度,cpu速度太快,硬盘和内存的速度无法跟上,就必须弄出几级cache来暂存数据。
    否则,cpu把数据处理完毕,但硬盘上的数据和内存中的数据却还没有送达到cpu,导致cpu空转,影响整个系统的效率
    CPU如何访问Cache与主存:
    CPU发出访问主存的地址,Cache也同时收到,若目标数据在Cache中(命中)则Cache将先于主存把数据送往CPU,若Cache没命中则主存迟早会把目标数据送往CPU

    2.Cache的主要性能指标是什么?如何计算?
    主要性能指标:命中率
    设Nc表示cache完成存取的总次数,Nm表示主存完成存取的总次数,h定义为命中率,则有
    h=Nc/(Nc+Nm)

    3.主存与Cache的地址映射方式有哪几种?它们如何将主存的块映射到Cache块中?
    三种方式进行映射:直接、全相联、组相联 ?
    (1).全相联的映射方式—主存块可以拷贝到Cache任意块
    (2).直接映射方式—主存j块固定映射拷贝到Cache的i块
    (3).组相联映射方式 将Cache所有行分组,把主存块映射到Cache固定组的任一行中。即:组间模映射、组内全映射

    4.有一处理机,主存容量1MB,字长1B,块大小16B;Cache容量64KB,若cache采用直接映射,给出主存地址分段结构,并指出映射到cache同一块的2个不同的主存地址。
    解:根据题意:
    字长1B,块大小16B,16B/1B=24
    字号:4位
    块数= 64KB/16B=2
    16B/24B=212
    块号:12位
    Cache: 64KB=216B , 每个块大小16B=24B
    主存容量1MB,地址20位, 分区数=1MB/64KB= 220/216= 2*4
    标记:4位
    区号:标记位=4位(或直接20-12-4=4得出)
    主存地址:标记4位,块号12位,字号4位

    5.一台计算机按字节寻址,其内存为1M。数据块的大小是16个字节,Cache的大小是64K字节。采用两路组相联映射,给内存地址为F0010H和CABBEH两个地址对应的标记、组号和字号。
    解:按字节寻址,数据块为16个字节
    字号:16B/1B=24,4位
    采用两路组相联映射(每组内只有2块):64KB/2=32KB=2
    15B
    组号:15-4=11位
    内存为1M,地址20 位:20-11-4=5位
    标记位,区号:5位
    地址: 标记5位, 组号11位, 字号4位
    F0010H: 11110 00000000001 0000B
    CABBEH:11001 01010111011 1110B

    6.一个组相联Cache由64个块组成,每组4块(4路组相联)。主存储器包含4K个块,每块16个字。请表示主存地址格式。给内存地址为F001H和CABBH两个地址对应的标记、组号和字号。
    解:
    块大小16字=24字 ,字号=4位
    每组的块数=4
    组数= 64/4=16=2
    4 ,组号=4位
    主存的块数4K=2*12 ,标记=12-4=8位
    主存地址格式(16进制):
    标记 8位 组号4位 字号4位
    F001H F0 0 1
    CABBH CA B B

    问题:
    1.什么是指令系统?为什么说指令系统是计算机中软 件和硬件分界面?
    指令系统是计算机硬件的语言系统,也叫机器语言(Machine Language)。
    它的下面层次是硬件逻辑实现,上面层次是系统软件与应用软件。所以指令系统是一个软件和硬件分界面。

    2.什么是操作码?什么是操作数?
    操作码就是指令序列号,用来告诉CPU需要执行哪一条指令
    操作数(地址码 A)是操作码的操作对象。

    3.操作数为什么又被称为地址码?指令中常用的操作数的个数是多少?
    操作数字段的除了立即寻址直接给出操作数本身外,其他的绝大多数寻址方式都是直接或间接地给出操作数地址或地址索引。所以称之为地址码。
    指令中常用的操作数的个数是:三个、二个、一个及零个。

    4.指令中的操作数通常来源于哪里?
    来源于:
    (1)立即数—操作数即指令代码中的地址码部分;
    (2)寄存器—操作数在寄存器中(即指令代码中的地
    址码部分所指出的寄存器中的内容);
    (3)内存单元—操作数在内存单元中(即指令代码中
    的地址码部分所指出的内存单元中的内容);
    (4)I/O端口(I/O接口中存放信息的寄存器—操作数在
    I/O端口中)。

    1. 哪种操作数寻址方式能最快得到操作数?哪种最慢得到操作数?
      立即寻址方式取出指令立即得到操作数,所以最快;
      间接寻址方式取出指令后还需要两次访问存储器才能得到操作数,所以最慢。

    习题:
    1.寄存器寻址与寄存器间接寻址有什么不同?请根据实验计算机指令说明之。
    操作数位置与寻址过程不同。
    例如:
    (1)MOV A,R1 ;R1指示寄存器寻址,操作数在R1中;
    寻址过程是直接用R1访问寄存器得到操作数;
    (2)MOV A,@R1 ;@R1指示寄存器间接寻址,操作数在主存中;
    寻址过程用R1访问寄存器得到操作数的主存地址,然后用该地址访问存储器得到操作数。

    2.立即数寻址与直接寻址在汇编指令形式上有什么不同?他们的操作数都源于哪里?请根据实验计算机指令说明之。
    立即寻址要在操作数前面加上标记:#
    如:
    MOV A,#01H ; #01H 就是立即寻址,操作数就在指令中;
    直接寻址要直接给出主存地址
    如:
    MOV A,01H ; 01H 是直接寻址,操作数在01H指向的存储单元中。

    3.零地址指令是否有操作数?如果有,操作数采用何种寻址方式?请解释这种寻址方式。
    零地址指令可以有,也可以没有操作数,视指令功能需求而定。如果有操作数,该操作数采用隐含寻址方式,这种寻址方式操作数的位置是固定的,比如在累加器、在堆栈里面。通过操作码确定具体位置。
    如:
    NOP 是空操作,就没有操作数;
    IN 是输入指令,两个操作数一个在输入寄存器里,一个在累加器里。

    问 题:
    1.基本的指令类型有哪些?实验计算机指令集都有哪些类指令?
    (1) 数据传送类指令
    (2) 运算类指令
    (3) 程序控制类指令:跳转指令、分支指令、子程序调用返回、中断系统
    (4) 输入和输出指令
    (5) 其他指令: 空操作NOP或者软件的调试

    2.RICS与CISC各有什么特点?
    CISC:复杂指令计算机
    (1)指令系统复杂庞大,各种指令使用频度相差大;
    (2)指令长度不固定、指令格式种类多、寻址方式多;
    (3)访存指令不受限制。

    RISC:精简指令集计算机
    (1)选用使用频度较高的一些简单指令,复杂指令的功能由简单指令来组合;
    (2)指令长度固定、指令格式种类少、寻址方式少;
    (3)只有 LOAD / STORE 指令访存。其余指令的操作均在寄存器之间进行。

    3.实验计算机的有2个标志位RCy和Rz,各代表什么含义?那类指令的执行会对它们起作用?
    RCy:CPU的累加器ACC直通门进位表示位
    Rz: CPU的累加器ACC直通门的清零标志位

    4.处理器的主要功能?
    (1)处理指令(Processing instructions)
    (2)执行操作(Perform an action):根据指令的功能,产生相应的操作控制信号,发给相应的部件,从而控制这些部件按指令的要求进行动作。
    (3)控制时间(Control time):对各种操作实施时间上的定时。
    (4)处理数据(Processing data):对数据进行算术运算和逻辑运算,或进行其他的信息处理。

    5.根据实验计算机各种指令的微操作执行过程分析,哪步微操作是所有指令都相同的还是必须的?那类指令操作影响标志位RCy和Rz,如何影响?
    M[PC]->IR :这步微操作是所有指令都相同且必须的;
    运算类会影响标志位RCy和Rz,有进位或者借位时标志位RCy为1,否则为0,运算后直通门数据为0时Rz为1,否则为0

    6.微操作执行过程依据什么分步?最长多少步?最短多少步?
    IR:存放从存储器中取出的指令
    最长4步;最短2步

    习题:
    以单微指令步骤运行下列指令,分析每一步微操作的相同与不同。有PC+1操作的指令字长与没有的有区别吗?
    有PC+1操作的指令是双字指令,没有这个操作的是单字指令

    1.ADD A,#12H的微指令分为3步
    指令地址 机器码 汇编码
    00 1C12 ADD A,#12H
    微操作步骤
    (1)M[PC]→IR
    (2)PC+1,M[PC]→W
    (3)A+W→D→A ?

    2.MOV A,#20H的微指令分为2步
    指令地址 机器码 汇编码
    02 7C20 MOV A,#20H
    微操作步骤
    (1)M[PC]→IR
    (2)PC+1,M[PC]→A

    3.MOV R0,#60H的微指令分为2步
    指令地址 机器码 汇编码
    04 8C60 MOV R0,#60H
    微操作步骤
    (1)M[PC]→IR
    (2)PC+1,M[PC]→R0

    4.MOV @R0,A的微指令分为3步
    指令地址 机器码 汇编码
    06 84 MOV @R0,A
    微操作步骤
    (1)M[PC]→IR
    (2)PC+1,(R0)→MAR
    (3)A→D→M[MAR]

    5.SUB A,60H的微指令分为4步
    指令地址 机器码 汇编码
    07 3860 SUB A,60H
    微操作步骤
    (1)M[PC]→IR
    (2)PC+1,M[PC]→MAR
    (3)M[MAR]→W
    (4)A-W→D→A

    6.MOV R1,#30H的微指令分为2步
    指令地址 机器码 汇编码
    09 8D30 MOV R1,#30H
    微操作步骤
    (1)M[PC]→IR
    (2)PC+1,M[PC+1]→R1

    7.SUB A,R1的微指令分为3步
    指令地址 机器码 汇编码
    0B 31 SUB A,R1
    微操作步骤
    (1)M[PC]→IR
    (2)R1→ W
    (3)A-W → A

    8.MOV A,#00H的微指令分为2步
    指令地址 机器码 汇编码
    0C 7C00 MOV A,#00H
    微操作步骤
    (1)M[PC]→IR
    (2)PC+1,M[PC]→ A

    9.ADDC A,R1的微指令分为3步
    指令地址 机器码 汇编码
    0E 21 ADDC A,R1
    微操作步骤
    (1)M[PC]→IR
    (2)R1→ W
    (3)A+W+Rcy → A

    1.计算机存储字长64位,存储容量为16GB,若按半字编址,求编址单元数目?
    解:存储字长64位,半字就是32位;16GB = 16G × 8位
    所求编址单元数目 = 16G × 8位 / 32位= 4G

    2.某SRAM芯片,其存储容量为1024K×16位,该芯片的地址线和数据线数目各为多少?
    解:1024K =1M = 220,
    所以地址线数目20;数据线数目为16。

    3.设计一个容量为256K×16位的存储器,可选存储器芯片为8K×8位。如何扩展?需要扩展的芯片数目各是多少?
    解:需要字、位双向扩展。
    字扩展的芯片数目 = 256K /8K = 32片
    位扩展的芯片数目 = 16位 /8位 = 2片

    4.有一处理机,主存容量64K块,块大小16个字;Cache容量4K块,若Cache采用直接映射,写出主存地址结构;并给出2个不同标记的内存地址,它们映射到同一个cache行。
    解:块大小16=24,字号位数=4位
    分区数=64K/4K =216/212=24,标记位数=4位
    Cache块数=4K=212,块号位数=12位
    主存地址结构(20位)为:标记4位,块号12位,字号4位
    主存地址60010H(标记6)与70010H(标记7)都映射到cache的001H块。

    5.输入输出方式有几种?都是什么方式?
    有4种方式,分别是:
    (1)无条件传送方式;(2)程序查询方式 ; (3)程序中断方式; (4)DMA方式

    1. 哪种方式是程序控制方式?哪种方式仅通过硬件控制输入输出?
      (1)、(2)、(3)方式是程序控制方式;(4)方式仅通过硬件控制输入输出。

    2. 查询方式如何实现?有什么缺点?
      查询方式传送前,CPU必须先对外设进行状态检测。缺点是耗费CPU时间,外设多的情况CPU轮番查询更耗时,响应速度也不及时。

    8.程序查询方式与程序中断方式的主要区别是什么?
    前者CPU主动查询I/O接口;后者I/O接口主动请求CPU。

    9.中断方式与DMA方式在控制I/O数据传输方面的的主要区别是什么?
    前者通过中断服务程序控制I/O数据传输,一次传 送一个数据字;后者以硬件方式由DMA控制器直接控制I/O 数据传输,一次可以传送一个数据块。

    10.试比较中断方式与DMA方式的优缺点。
    前者优点是软件控制,不局限于I/O数据传输,可以应用到任何随机突发事件;缺点是I/O数据传输较慢。后者的优点是I/O数据传输较快;缺点是硬件控制只局限于I/O数据传输。

    11.何谓中断向量?
    中断向量即中断服务程序的入口地址。在某些计算机中,中断向量的位置存放一条跳转到中断服务程序入口地址的跳转指令。

    12.列举引发中断的三种事件?操作系统的多任务调度靠哪种实现
    如I/O中断、定时中断、控制台中断等。操作系统中的多任务调度靠定时中断实现。

    13.中断处理通过硬件还是软件实施,分为哪4个步骤?
    中断处理过程通过软件实施,大致分为四个阶段:
    (1)保存被中断程序的现场;(2)分析中断原因;
    (3)转入相应处理程序进行处理;
    (4)恢复被中断程序现场(即中断返回)

    14.按照总线传输的信息,总线可分为哪三类?
    按照所传输信息的性质分类:
    地址总线 (单向)
    数据总线 (双向)
    控制总线 (双向)

    15.总线的性能指标与什么因素有关?何谓总线带宽?如何计算?
    与总线的位宽、总线的时钟频率及总线的数据传输速率相关。
    总线的最高数据传输速率称为总线带宽。
    总线带宽=总线位宽×总线工作频率/8

    16.为什么总线上的部件常常需要与三态逻辑门连接?
    为解决总线上连接的部件发送冲突问题,总线与其上所挂的部件在物理是连通的,但是从逻辑上有输入、输出、断开三种状态, 所以连接总线上的部件需要通过三态逻辑门接口与总线连接。

    展开全文
  • Boost电路的结构及工作原理

    万次阅读 多人点赞 2019-01-14 20:52:59
     Boost升压电路的英文名称为“theboostconverter”,或者“step-upconverter”,是一种开关直流升压电路,它能够将直流电变为另一固定电压或可调电压的直流电,也称为直流—直流变换器(DC/DCConverter)。...

    Boost电路定义

      Boost升压电路的英文名称为“theboostconverter”,或者叫“step-upconverter”,是一种开关直流升压电路,它能够将直流电变为另一固定电压或可调电压的直流电,也称为直流—直流变换器(DC/DCConverter)。

      直流—直流变换器通过对电力电子器件的通断控制,将直流电压断续地加到负载上,通过改变占空比改变输出电压平均值。

    Boost电路的结构及工作原理_Boost的应用电路

      假定那个开关(三极管或者mos管)已经断开了很长时间,所有的元件都处于理想状态,那么电容电压等于输入电压。

      开关管Q也为PWM控制方式,但最大占空比Dy必须限制,不允许Dy=1的状态下工作。电感Lf在输入侧,成为升压电感。

      Boost电路结构

      下面以UC3842的Boost电路为例介绍Boost电路的结构。

    Boost电路的结构及工作原理_Boost的应用电路

      图中输入电压Vi=16~20V,既供给芯片,又供给升压变换。

      开关管以UC3842设定的频率周期开闭,使电感L储存能量并释放能量。

      当开关管导通时,电感以Vi/L的速度充电,把能量储存在L中。当开关截止时,L产生反向感应电压,通过二极管D把储存的电能以(Vo-Vi)/L的速度释放到输出电容器C2中。输出电压由传递的能量多少来控制,而传递能量的多少通过电感电流的峰值来控制。

      整个稳压过程由二个闭环来控制,即:

      闭环1输出电压通过取样后反馈给误差放大器,用于同放大器内部的2.5V基准电压比较后产生误差电压,误差放大器控制由于负载变化造成的输出电压的变化。

      闭环2Rs为开关管源极到公共端间的电流检测电阻,开关管导通期间流经电感L的电流在Rs上产生的电压送至PwM比较器同相输入端,与误差电压进行比较后控制调制脉冲的脉宽,从而保持稳定的输出电压。误差信号实际控制着峰值电感电流。

      Boost电路的工作原理

    Boost电路的结构及工作原理_Boost的应用电路

      Boost电路的工作原理分为充电和放电两个部分来说明。

      充电过程

    Boost电路的结构及工作原理_Boost的应用电路

      在充电过程中,开关闭合(三极管导通),等效电路图入下图所示,开关(三极管)处用导线代替。

      这时,输入电压流过电感。二极管防止电容对地放电。

      由于输入是直流电,所以电感上的电流以一定的比率线性增加,这个比率跟电感大小有关。

      随着电感电流增加,电感里储存了一些能量。

      放电过程

    Boost电路的结构及工作原理_Boost的应用电路

      如图,这是当开关断开(三极管截止)时的等效电路。

      当开关断开(三极管截止)时,由于电感的电流保持特性,流经电感的电流不会马上变为0,而是缓慢的由充电完毕时的值变为0。

      而原来的电路已断开,于是电感只能通过新电路放电,即电感开始给电容充电,电容两端电压升高,此时电压已经高于输入电压了。升压完毕。

      说起来升压过程就是一个电感的能量传递过程。充电时,电感吸收能量,放电时电感放出能量。

      如果电容量足够大,那么在输出端就可以在放电过程中保持一个持续的电流。

      如果这个通断的过程不断重复,就可以在电容两端得到高于输入电压的电压。

     

      Boost电路参数设计

      对于Boost电路,电感电流连续模式与电感电流非连续模式有很大的不同,非连续模式输出电压与输入电压,电感,负载电阻,占空比还有开关频率都有关系。而连续模式输出电压的大小只取决于输入电压和占空比。

    Boost电路的结构及工作原理_Boost的应用电路

      输出滤波电容的选择

      在开关电源中,输出电容的作用是存储能量,维持一个恒定的电压。

      Boost电路的电容选择主要是控制输出的纹波在指标规定的范围内。

      对于Boost电路,电容的阻抗和输出电流决定了输出电压纹波的大小。

      电容的阻抗由三部分组成,即等效串联电感(ESL),等效串联电阻(ESR)和电容值(C)。

      在电感电流连续模式中,电容的大小取决于输出电流、开关频率和期望的输出纹波。

      在MOSFET开通时,输出滤波电容提供整个负载电流。

      电感

      在开关电源中,电感的作用是存储能量。

      电感的作用是维持一个恒定的电流,或者说,是限制电感中电流的变化。

      在Boost电路中,选择合适电感量通常用来限制流过它的纹波电流。

      电感的纹波电流正比于输入电压和MOSFET开通时间,反比于电感量。电感量的大小决定了连续模式和非连续模式的工作点。

      除了电感的感量外,选择电感还应注意它最大直流或者峰值电流,和最大的工作频率。

      电感电流超过了其额定电流或者工作频率超过了其最大工作频率,都会导致电感饱和及过热。

      MOSFET

      在小功率的DC/DC变化中,PowerMOSFET是最常用的功率开关。MOSFET的成本比较低,工作频率比较高。

      设计中选取MOSFET主要考虑到它的导通损耗和开关损耗。

      要求MOSFET要有足够低的导通电阻RDS(ON)和比较低的栅极电荷Qg。

      Boost电路的应用领域

      MAX1771

    Boost电路的结构及工作原理_Boost的应用电路

      MAX1771是美信公司的电源管理芯片,可以做为升压电路使用,电路结构为Boost电路,如下图2.1所示。当电压输入电压的范围是5-12V,输出根据的调节范围是24-36V。引脚1输出PWM来控制场效应管IRF3205的导通与截止。引脚3是电压反馈端,内置1.25V的稳压源。当输入到3脚的电压高于或低于1.25V时,芯片会自动调节PWM占空比的减小或增大,以得到稳定的输出。

      TL494

    Boost电路的结构及工作原理_Boost的应用电路

      TL494是一种固定频率脉宽调制电路,它包含了开关电源控制所需的全部功能,广泛应用于单端正激双管式、半桥式、全桥式开关电源。

      IR2110

    Boost电路的结构及工作原理_Boost的应用电路

      IR2110是美国国际整流器公司利用自身独有的高压集成电路及无门锁CMOS技术,于1990年前后开发并投放市场的大功率MOSFET和IGBT专用栅极驱动集成电路,已在电源变换、马达调速等功率驱动领域中获得了广泛的应用。

      FAN7930C

    Boost电路的结构及工作原理_Boost的应用电路

      FAN7930C是一款有源功率因数校正(PFC)控制器,采用8脚SOP封装。用于在临界导通模式(CRM)下运行的升压PFC应用。

    展开全文
  • PCB电源 - 开关电源介绍、工作原理、电路图

    千次阅读 多人点赞 2017-06-30 16:35:06
    后面几篇文章就主要介绍一下这两种电源模块的原理和layout注意事项。至于AC-DC转换,或者其他相对偏门的POE电源,都不在本次的规划之内了。 开关电源简介 首先介绍的是开关电源。说到开关电源就不能不提到两个单词...

    对硬件工程师而言,电源是不可避免的,甚至是整个板子最重要的模块。不同的PCB,各种各样五花八门的电源模块,做过的见过的也不少,但总的归类来讲,一般的DCDC电源转换模块也就不外乎开关电源模块和线性电源模块两种,其他的变化总是万变不离其宗。

    后面几篇文章就主要介绍一下这两种电源模块的原理和layout注意事项。至于AC-DC转换,或者其他相对偏门的POE电源,都不在本次的规划之内了。

    开关电源简介

    首先介绍的是开关电源。说到开关电源就不能不提到两个单词buck和boost。感觉不管什么词,只要变成英文就显得特别高大上,其实这个对应的就是降压开关电路和升压开关电路。再用更接地气的说法来讲,就是串联开关电路和并联开关电路。一下子就把层次拉到熟悉的初中物理知识了,简化电路如下图所示:

      
    图1 串联开关电路  图2 并联开关电路

    开关电源顾名思义就是通过控制晶体管的导通截止来转换电压,由于部分时间工作在截止状态,功耗比较小,发热也比较小。所以相较与线性电源模块而言,效率比较高,发热也没有那么厉害。
      
    图3 开关接通状态  图4 开关截至状态


    开关电源的工作原理其实比较简单 :当晶体管基极为高电平时,晶体管饱和导通,等效电路如图3所示,此时电感L储存能量,电容C充电。当晶体管基极为低电平时,晶体管截止,等效电路如图4所示,此时电感L释放能量,电容C放电。通常我们的PCB板上还有采样电路,反馈电路,以此来调节基极控制电压的占空比,来达到稳压的目的。同时,由于负载和晶体管串联,输出电压小于输入电压,所以又叫降压开关电路(buck开关电路)。对应的并联开关电路原理相似,同时由于晶体管并联,电感产生的感应电动势与电压相叠加后作用于负载,所以输出电压会高于输入电压。


    实际的开关电源电路图一般如下图所示 :一般开关电路在PCB中主要包涵输入滤波,开关电路,控制电路,输出滤波四个主要部分,其中红色框是主电流通道,包含输入滤波,开关电路,输出滤波三个重要的部分,其余部分为控制电路,其中需要重点关注的部分为采样电路和反馈电路。
     
    滤波电路对于开关电源是很重要的,因为模块本身电源转换时通过晶体管的开关来控制的,那么开关的过程中就会产生尖峰脉冲干扰。输入滤波一般应该包括大容值电容和小容值电容,小容值电容靠近晶体管放置,能给晶体管内部高频电流提供到地的回路。大容值的电容则能给晶体管输入平稳的直流稳压电源。而输出部分的大容值电容则是用于给负载提供平稳的直流电源。在负载电阻发生变化时,由于开关电路需要通过采样、反馈,调节占空比的方式来调整输出电压,不能随时调整,所以需要一个大容值电容充放电来缓冲。
    展开全文
  • 什么是金字塔原理

    千次阅读 2021-02-22 15:29:57
    金字塔原理简单来说就是:我们在写作、思考、表达、解决问题的时候,要像金字塔结构一样,既突出重点,有层次性和逻辑性。 金字塔通常可以分为“塔尖、塔身、塔基”三个部分。塔尖就是你要表达的总的论点、结论、...

    https://pic1.zhimg.com/v2-57a621c751f9de4efe04feaaa09b0215_1440w.jpg?source=172ae18b

    一、金字塔原理是什么?

    金字塔原理简单来说就是:我们在写作、思考、表达、解决问题的时候,要像金字塔结构一样,既突出重点,又有层次性和逻辑性。

    金字塔通常可以分为“塔尖、塔身、塔基”三个部分。塔尖就是你要表达的总的论点、结论、你要干什么,塔身就是你的分论点,塔基就是支撑你论点的论据。

    当我们把自己的思考或工作成果向他人阐述时(比如给老板汇报你的方案),要“自上而下”地讲(先塔尖,然后塔身、塔基),先说结论,然后再“逐步分层次展开”你的想法、分析、计划等具体内容。先说结论,就等于是先给对方吃一颗定心丸,给对方确定性,这样对方才能听懂你要说什么;分层次的逐步展开,对方才能一步步的跟着你进入到你的细节里面去。

    因为你的听众或者受众的时间和精力都是相对有限的,他们可能没时间,或者没心情去耐心的等你的结论、或者猜你要说什么。

    二、如何运用金字塔原理,逻辑清晰的思考、表达和解决问题?

    1、用“序言”打磨塔尖

    结论先行也是要讲究技巧的,你不能没头没脑地就说一个结论,或者赤裸裸的说一个结论。就像书籍有序言一样,作报告、写文章、阐述观点时也需要一个序言。比如做一下包装、找一个由头、用一些引导的句子,这样才能引起对方的兴趣,让对方听了以后能够听进去。

    具体要如何做好序言呢?有四个关键:背景、冲突、疑问和回答。

    ①背景。背景指的是跟你主题有关,不需要深入论述,别人也不会产生异议的内容。比如,我这篇文章开头段落的第一句话就是一个简单的背景。

    ②冲突。冲突就是背景信息里面存在的矛盾,或推动故事情节的转折点。比如:背景是......的,但是......;......是现在存在的威胁、阻碍,但也是一个机会,我们只要......就能......。这就是冲突。

    ③疑问。疑问就是用较为清楚的语言把矛盾揭露出来。比如我开头说的“如何才能逻辑清晰、层次分明的表达或解决问题呢?”

    ④回答。答案就是结论,就是回答上面的问题,同时引出你的中心思想。比如我问题后面的解决方案:你需要学习金字塔原理。

    https://pic1.zhimg.com/80/v2-f56af8b05c2e56710b6127efe585bd2c_720w.jpg

    总结一下“背景、冲突、疑问、答案”这个序言四段论:首先是背景,告诉读者或听众已知、没有疑问、对方感兴趣的东西;然后是冲突,在背景信息之间找到潜在的矛盾、冲突;再然后,把这个冲突用一句话概括出来,提出疑问;最后是答案,给出一个结论或解决方法。背景、冲突、疑问、答案,这就叫序言四段论。

    当然,这个序言四段论不是完全固化的,它**可以根据具体的语境、对象、需要,打乱次序、自由调换。**比如:开门见山的方式,先说答案,然后说背景,再说冲突和疑问;或者突出忧虑的方式,先说冲突,再说背景,再说答案;或者先给出一个问题,然后说背景,冲突,最后给出答案。

    2、用“金字塔结构”组织内容

    金字塔结构包括纵向结构和横向结构,用金字塔结构组织内容,简单来讲就是:从金字塔顶端的一个核心观点开始,自上而下,从左往右,沿着各个分支,把你的内容一层一层呈现给别人。这样就能让你的思想变得既有条理又好记。

    (1)金字塔的纵向结构

    金字塔包含塔尖、塔身、塔基三个部分,纵向结构就是梳理好这三者之间的结构、层次。

    运用金字塔纵向结构的方法:

    **首先要结论先行。**比如在给领导汇报工作、或写文案、文章时,应该把你想表达的观点、结论先说出来,而不是说了一大堆事实,然后等着听众或读者来猜。

    **其次要以上统下。**就是上一层的内容必须是对下一层内容的总结概括。比如你希望老板给你加薪,根据以上统下的原则,你应该:先用序言的方法提出你要加薪的想法(塔尖),然后列举说出你为什么想加薪,也就是理由(塔身),最后用事实和数据支撑你加薪的理由(塔基)。

    结论先行是为了突出重点,以上统下是为了划分层次。有了重点有了层次,表达自然会变得清晰分明。

     

    (2)金字塔的横向结构

    金字塔的横向结构说的是塔身和塔身,塔基和塔基之间的逻辑。

    运用金字塔横向结构的方法:

    **首先要进行归类分组,保证每一组的内容属于同一个范畴,同时给每个范畴起个名字。**这个很好理解,就像你整理文件夹的时候,把类似的一些内容整理到一个文件夹中,然后再给这个文件夹贴个标签,命个名。再比如我们熟知的“马斯洛需求理论、时间四象限法、SWOT分析、SMART原则、PDCA循环”等等。把具体的、杂乱的一些内容,进行归纳分组后,既方便我们自身理解和表达,也能让他人更好的理解和接受。

    **其次要遵循逻辑递进的原则,对每组的具体内容按照一定的逻辑顺序进行分解、拆分、排列。**常见的逻辑顺序有三种:一是时间顺序(比如第一步做什么,第二步做什么);二是结构顺序(比如从整体到部分的分解);三是程度顺序(比如“时间四象限法”中处理事情的顺序:先紧急且重要,接着重要但不紧急,再到紧急但不重要,最后不紧急不重要)

    **做归类分组和排列顺序的时候,要符合MECC法则。**MECE法则的意思是“相互独立,完全穷尽”。相互独立说的是拆分的子问题要没有交叉(比如把人分为男人和已婚的人,就有了重叠交叉),完全穷尽说的是拆分的子问题要尽可能周密和面面俱到,不能有遗漏。当然,这是一种理想状态,具体用的时候根据实际情况和自身的需求来细分就可以了。

    我简单举个例子,假如你想“提高自己看书阅读时的速度”,就可以按照MECC的法则对问题进行拆分,分析阻碍阅读速度的原因,然后根据原因有针对性的去调整和练习,从而提高阅读速度。

     

    原文链接: https://zhuanlan.zhihu.com/p/158564217

    展开全文
  • 计算机组成原理答案

    万次阅读 多人点赞 2018-12-19 21:11:27
    1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要? 解:P3 计算机系统:由计算机硬件系统和软件系统组成的综合体。 计算机硬件:指计算机中的电子线路和物理装置。 计算机软件:计算机运行...
  • 什么是单片机堆栈? 在片内RAM中,常常要指定一个专门的区域来存放某些特别的数据,它遵循顺序存取和后进先出(LIFO/FILO)的原则,这个RAM区堆栈。 它的作用 子程序调用和中断服务时CPU自动将当前PC值压栈保存,返回...
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    文件为doc版,可自行转成txt,在手机上看挺好的。 本资源来自网络,如有纰漏还请告知,如觉得还不错,请留言告知后来人,谢谢!!!!! ...入门学习Linux常用必会60个命令实例详解 ...Linux提供了大量的命令,利用它...
  • m序列的原理以及verilog实现

    万次阅读 热门讨论 2017-09-21 19:19:16
    定义 m序列是最长线性反馈移位寄存器序列的简称。它是由带线性反馈的移存器产生的周期最长的序列。一般来说,一个n级线性反馈移存器可能产生的最长周期...线性反馈移位寄存器原理方框图 与产生m序列有关的3个方程
  • 编译原理什么是编译程序?

    千次阅读 2018-04-28 10:25:08
    而目标语言也是种类繁多的,加上编译程序由于构造不同,所执行的具体功能有差异,分成了各种类型,如一趟编译、多趟编译、具有调试或优化功能的编译等。 尽管存在这些明显的复杂因素,但是任何编译程序所执行的...
  • Altium Designer 10 介绍、原理图及其模板常规设计

    万次阅读 多人点赞 2013-07-29 13:34:53
    1.1.1 什么是 Altium Designer Altium Designer 提供了统一的应用方案,是 Protel(经典版本为 Protel 99se)的升级版本,其综合电子产品一体化开发所需的所有必须技术和功能。Altium Designer 在单一设计环境中...
  • LDA详细推导过程

    千次阅读 2018-07-09 15:12:03
    说到LDA一直觉得自己掉进了一个大坑,研一的时候,老板看论文,然后给他汇报,有一次跟老板汇报文章的时候提到LDA,然后研究生三年LDA一路走到黑。一开始接触LDA,最大的难点就是那一堆复杂的公式非常难以理解,在...
  • 什么是NIO?NIO的原理什么机制?

    万次阅读 多人点赞 2018-07-31 18:16:54
    NIO和IO到底有什么区别?...NIO不在是和IO一样用OutputStream和InputStream 输入流的形式来进行处理数据的,但是是基于这种流的形式,而是采用了通道和缓冲区的形式来进行处理数据的。 还有一点就是NIO...
  • 什么要学编译原理

    千次阅读 多人点赞 2018-06-23 11:03:11
    大学课程为什么要开设编译原理呢?这门课程关注的是编译器方面的产生原理和技术问题,似乎和计算机的基础领域不沾边,可是编译原理却一直作为大学本科的必修课程,同时也成为了研究生入学考试的必考内容。编译原理及...
  • 什么是通信原理?原来这么简单

    千次阅读 多人点赞 2020-03-18 20:24:01
    什么是通信(Communication)? 简单来说,通信就是传递信息。我把我的信息发给你,你把你的信息发给我,这就是通信。 通信的官方定义更加严谨一些——人与人,或人与自然之间,通过某种行为或媒介,进行的信息交流与...
  • 职场的程序员们或多或少都受到过前辈或...原理,何为原理,技术原理到底在学什么? 本质,何为本质,怎么就算了解掌握技术本质了? 本文就来码一码技术原理和技术本质这两个东西。   一、技术原理 先说一下...
  • 整流桥就是将整流管封在一个壳内了....整流桥(D25XB60)堆一般用在全波整流电路中,它分为全桥与半桥。 1.全桥 全桥是由4只整流二极管按桥式全波整流电路的形式连接并封装为一体构成的,图4-...
  • 操作系统原理

    千次阅读 多人点赞 2019-09-07 19:20:17
    目录 目录 ... 操作系统原理1 —— 概念 >> 操作系统原理2——OS结构 >> 操作系统原理3——多道程序 >> 操作系统原理4——存储管理 >> 操作系统原理5——文件管理 ...
  • 什么是gc和gc的工作原理

    千次阅读 2019-02-22 10:30:16
     补充:标准的Java进程既有栈有堆。栈保存了原始型局部变量,堆保存了要创建的对象。Java平台对堆内存回收和再利用的基本算法被称为标记和清除,但是Java对其进行了改进,采用“分代式垃圾收集”。这种方法会跟...
  • 一种简单的解决思路是对语音进行分帧,每一帧占有比较短固定的时 长(比如25ms),再假设说这样的一帧既足够长(可以蕴含 足以判断它属于哪个声韵母的信息),很平稳(方便进行短时傅里叶分析),这样将每一帧转换...
  • 深入理解Java并发之synchronized实现原理

    万次阅读 多人点赞 2017-06-04 17:44:44
    除了使用关键字修饰实例方法和静态方法外,还可以使用同步代码块,在某些情况下,我们编写的方法体可能比较大,同时存在一些比较耗时的操作,而需要同步的代码只有一小部分,如果直接对整个方法进行同步操作,可能...
  • JAVA上百实例源码以及开源项目

    千次下载 热门讨论 2016-01-03 17:37:40
     QQ客户端登录界面,中部有三个JPanel,有一个选项卡窗口管理。还可以更新好友列表,响应用户双击的事件,并得到好友的编号,把聊天界面加入到管理类,设置密码保护等。 Java编写的网页版魔方游戏 内容索引:JAVA...
  •  包过滤防火墙也称分组过滤路由器,又叫网络层防火墙,它一般是通过检查单个包的地址,协议,端口等信息来决定是否允许此数据包通过,有静态和动态两种过滤方式。这种防火墙可以提供内部信息以说明所通过的连接状态...
  • 数据库索引的原理到底是什么

    万次阅读 2017-11-12 12:06:13
    在根级节点和叶级节点之间的叶又叫数据中间页。  “根”(root)对应了sysindexes表的Root字段,其中记载了非叶级节点的物理位置(即指针);非叶级节点位于根节点和叶节点之间,记载了指向叶级节点的指针;而叶...
  • 史上最全面Java面试汇总(面试题+答案)

    万次阅读 多人点赞 2018-07-06 14:09:25
    什么叫守护线程,用什么方法实现守护线程 守护线程是为其他线程的运行提供服务的线程。 setDaemon(boolean on)方法可以方便的设置线程的Daemon模式,true为守护模式,false为用户模式。 36.Java线程池技术及原理 ...
  • 一、原理和使用:  1、螺旋测微器是依据螺旋放大的原理制成的,即螺杆在螺母中旋转一周,螺杆便沿着旋转轴线方向前进或后退一个螺距的距离。因此,沿轴线方向移动的微小距离,就能用圆周上的读数表示出来。螺旋...
  • 人脸支付技术原理和基本概念介绍

    千次阅读 2019-06-04 08:25:24
    2019-06-02 21:31:57 ...近日,支付宝蜻蜓、微信青蛙以及人行牵头银联和各商业银行推进落地的刷脸支付系统陆续开始推向市场,笔者近期分别对相关产业各方采用的技术原理和基本概念进行了一些学习和研...
  • GPS测量原理及应用 知识总结

    千次阅读 多人点赞 2019-12-21 14:33:16
    1. 天球坐标系和地球坐标系是用来干什么的? 2. 怎么定义坐标系? 3. 坐标系统之间的转换 4. 时间系统 判断 第三章 1. 卫星的无赦运动,确定开普勒轨道方程,要知道参数 2. GPS卫星星历 第四章 1. GPS卫星的...
  • Session原理

    万次阅读 多人点赞 2019-06-18 08:35:21
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~...开发工具与关键技术:Java,HTTP协议,session原理 撰写时间:2019-06-17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~...
  • 编译原理书籍推荐

    千次阅读 多人点赞 2018-09-28 13:44:20
    大学课程为什么要开设编译原理呢?这门课程关注的是编译器方面的产生原理和技术问题,似乎和计算机的基础领域不沾边,可是编译原理却一直作为大学本科的必修课程,同时也成为了研究生入学考试的必考内容。编译原理及...
  • sensor 感光原理和输出格式,sensor图像采集原理

    万次阅读 多人点赞 2019-09-05 20:10:11
    本人在做安防的公司待了几年,也没好好想过这个问题,借此机会,前几天刚好有个做IPC的同事问我的问题,顺便在此梳理一下: 图像bayer的参考: https://blog.csdn.net/bingqingsuimeng/art...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 265,694
精华内容 106,277
关键字:

原理又叫什么