汇编基础----计算机结构简介--汇编简介

本文介绍了计算机硬件组成,包括CPU的运算器、控制器和寄存器,详细讲解了CPU与存储器之间的交互,以及汇编语言的基础知识,如汇编指令、伪指令和内存地址空间。还对比了AT&T和Intel格式的Linux汇编语法差异。
摘要由CSDN通过智能技术生成

一.计算机硬件组成结构。

计算机内部硬件组成图:


各硬件的结构图:
计算机硬件与软件图解:

软件系统:


中央处理器(CPU)

主要组成部分:运算器、控制器、寄存器

(一)、运算器:进行算术逻辑运算。对二进制进行加、减、乘、除基本运算,或、与、非的逻辑运算

    组成:算术逻辑运算ALU、内部总线、通用寄存器组、输入多路开关和数据锁存器、输出移位多路开关。

(二)、控制器:用于计算机硬件系统中,指挥、协调各部件的工作。整个计算机的中枢。用于取指令、分析指令、执行指令、输入/输出控制、中断处理

    组成:指令寄存器、指令计数器、指令译码器、地址形成部件、时序信号发生器、操作控制部件、中断机构。

(三)、寄存器组:是CPU内部的若干个存储单元,寄存器的数目因微处理器而定。用于暂存数据,避免频繁访问内存,缩短指令长度和执行时间。

    分类:专用寄存器(堆栈指针、标志寄存器等作用于固定工作)、通用寄存器(多种用途)。

 

  • 汇编语言的组成

汇编指令:机器码的助记符,有对应的机器码。是汇编语言的核心。

伪指令:没有对应的机器码,由编译器执行,计算机并不执行。

其他符号:如+、-、*、/等,由编译器识别,没有对应的机器码。

  • 存储器

存储器主要存放指令和数据。如内存和磁盘。

计算机执行过成:CPU----内存----磁盘。

注:CPU不能直接访问磁盘,只能通过磁盘放入内存,CPU再从内存中访问。

  • 指令和数据

在内存和磁盘上,指令和数据没有任何区别,都是二进制信息。

例如: 

1000100111011000   --> 89D8H(数据)
1000100111011000   --> mov ax,bx(指令)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值