ICS学习——1——计算机系统漫游——(From:TJU章亦葵教授的课程《计算机组成原理》)

本文探讨了计算机系统的不同结构,包括冯·诺依曼结构和哈佛结构,并介绍了计算机中的信息表示。文章详细阐述了编译系统的过程,硬件系统的主要组件如PC、ALU、寄存器文件和总线,以及程序如何从磁盘加载到内存并执行。此外,还讨论了存储设备层次结构、操作系统提供的抽象,如线程和虚拟地址空间,以及网络作为I/O设备的角色。
摘要由CSDN通过智能技术生成

一、不同的结构
中央处理器的体系架构可以分为:冯·诺依曼结构哈佛结构
冯·诺伊曼结构与储存程序型电脑是互相通用的名词,其用法将于下述:8086,ARM7,MIPS
这里写图片描述
哈佛结构则是一种将程序指令存储和数据存储分开的存储器结构设计概念:AVR,PIC,ARM9,10,11
这里写图片描述

二、计算机中的信息
系统中所有信息——包括磁盘文件、存储器中的程序、存储器中存放的用户数据以及网络上传送的数据,都是由一串位(八位一字节)来表示的。区分数据对象的唯一方法是我们读到这些数据对象时的上下文。

三、编译系统
这里写图片描述
命令行编译

gcc -o hello hello.c

ccl编译为汇编程序hello.s
as翻译为机器语言hello.o
ld链接单独编译好的目标文件(比如printf.oÿ

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值