
计算机结构
yuzhong_沐阳
芯片设计工程师/哲库内推
展开
-
通用高速缓存原理
扒一扒高速缓存(cache)的原理原创 2020-10-15 20:06:25 · 1750 阅读 · 0 评论 -
简单理解什么是虚拟存储器
虚拟存储器是非常重要的一个概念。先抽丝剥茧的了解下什么是虚拟存储器,再理解下虚拟存储器有什么作用。原创 2019-11-01 17:25:35 · 9990 阅读 · 2 评论 -
(3)汇编语言之跳转指令
跳转指令是汇编语言中最常用的指令之一。C语言中的条件语句,循环语句,经过汇编后都含有跳转指令。原创 2019-10-13 15:56:13 · 10278 阅读 · 1 评论 -
(2)汇编语言之数据传送指令
目录一、数据格式阅读本文之前,如果对寻址方式不清楚,可参阅上一篇文章(1)汇编语言之寄存器,操作数寻址方式。一、数据格式 C语言有不同的数据格式,如char,short,int,long等。汇编语言针对不同数据有不同的操作码形式,如movb(传送字节),movw(传送字),movl(传送双字)。本篇采用32位的Intel格式描述这种规律,如下图所示:Intel数据类型汇编代...原创 2019-10-12 17:25:12 · 2510 阅读 · 0 评论 -
有符号数无符号数加法以及浮点数表示
写在前面:计算机中数据存储与运算的专业名词听起来晦涩,实际上我们在九年义务教育阶段就已经掌握了,如:整型(integer)——整数,浮点数(float)——小数,无符号数(unsigned)——正数,有符号数(signed)——负数,把这种关系记在脑中,学起来就不那么怕了。1、无符号整型表示(正数表示)我们在纸上写一个数字,可以把数字写的无限大,但在计算机中不可以。数据在计算机中的表示...原创 2019-10-09 15:04:53 · 5057 阅读 · 0 评论 -
(1)汇编语言之寄存器,操作数寻址方式
汇编语言格式有AT&T和Intel格式两种,GCC编译器采用AT&T格式,本系列文章中的所有汇编语言都采用此格式。原创 2019-10-10 20:58:08 · 3637 阅读 · 0 评论