my OS
Comet_sgf
这个作者很懒,什么都没留下…
展开
-
GCC之CFI
CFI(calling frame info)的作用是出现异常时stack的回滚(unwind)而回滚的过程是一级级CFA往上回退,直到异常被catch。DWARF4标准的section 6.4:The call frame is identified by an address on the stack. We refer to this address as the Canoni...转载 2019-03-04 22:02:36 · 1183 阅读 · 0 评论 -
Ubuntu虚拟机共享文件夹的1234
第一 在虚拟机内添加路径进入虚拟机软件,点开工具栏上方虚拟机,点击设置,选择选项,查看共享文件夹,点击添加,下一步第二:第三 点击启用此共享 点击完成第四 查看共享的文件 在mnt里可以看到Shared_File 文件...原创 2019-03-27 12:08:10 · 288 阅读 · 0 评论 -
linux中fork()函数详解
一、fork入门知识一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新进程中,只有少数值与原来的进程...转载 2019-03-23 16:44:04 · 177 阅读 · 0 评论 -
汇编语言——用DOSBox的debug查看CPU和内存 & 用机器指令和汇编指令编程
实验一 查看CPU和内存,用机器指令和汇编指令编程实验目的了解什么是Debug,以及Debug中需要用的一些功能R:查看、改变CPU寄存器的内容D:查看内存中的内容E:改写内存中的内容U:将内存中的机器指令翻译成汇编指令T:执行一条机器指令A:以汇编指令的格式在内存中写入一条机器指令实验内容及过程(1)使用Debug,将下面的程序段写入内存,逐条执行,观察每条指令执行后CP...转载 2019-03-10 00:23:52 · 11410 阅读 · 0 评论 -
汇编语言——DOSBox 学习网址整理
汇编语言--使用DOSBox写一个HelloWorldhttps://blog.csdn.net/whatiwhere/article/details/8035910windows下汇编工具--debug使用https://www.kanxue.com/book-31-319.htmwin10编写8086汇编程序(DOSBox)https://www.cnblogs...原创 2019-03-09 11:15:49 · 1524 阅读 · 0 评论 -
关于win10系统如何调用debug查看CPU汇编指令和内存
下载安装DOSBox.网上提供下载地址:DOSBOX Debug是DOS(Disk Operating System,磁盘操作系统)、windows提供的实模式(8086方式)程序的调试工具。使用它,可以查看CPU各种寄存器中的内容、内存的情况和在机器码级跟踪程序的运行。 查看更详细的介绍DEBUG百度百科 一般我们常用到的Debug参数: ...转载 2019-03-09 10:33:31 · 666 阅读 · 0 评论 -
Linux(Ubuntu)常用命令 & vim基本操作
Linux先知: Linux历史: 关于这个我就不再多说了,其实是一个很有意思的故事串,网上找下一大堆。 类Unix系统目录结构: ubuntu没有盘符这个概念,只有一个根目录/,所有文件都在它下面 Linux 目录 /:根目录,一般根目录下只存放目录,在Linux下有且只有一个根目录。所有的东西都是从这里开始。当你在终端里输入“/home”,你...转载 2019-03-09 10:29:54 · 431 阅读 · 0 评论 -
linux常用终端指令+如何用vim写一个c程序并运行
原博客网址 https://blog.csdn.net/qq_37497322/article/details/78445455在装好ubuntu之后今天学习了一些linux的一些基础知识:windows里面打开命令窗口是win+r,在linux系统里面,ctrl+alt+t打开终端,今天的一些指令都是围绕终端来说的首先sudo apt install tree这个语句的意思就是安装...转载 2019-03-04 08:59:31 · 472 阅读 · 0 评论 -
打印一个浮点数组,会输出字符串"Hello, world“ & 浮点数的二进制表示(IEEE 754标准)
#include <stdio.h>#include<stdlib.h>int main(){float a[3] = { 1143139122437582505939828736.0, 76482007234779498639230238720.0, 9.222452464e-39 };printf("%d\n", sizeof(float));printf(...转载 2019-03-05 00:22:02 · 1072 阅读 · 0 评论 -
Linux入门总结——虚拟机安装配置以及vim简单操作
安装配置ubuntu安装准备vittualbox-5.2.22版本(win10)ubuntu-12.04安装VirtualBox1.双击VirtualBox-5.2.2-119230-Win,默认安装。2.新建—》名称ubuntu(可自定) 类型:linux 版本:ubuntu64/ubuntu32都可以3.设置虚拟内存大小:至少1G(1024M)4.现在创建虚拟硬盘:V...转载 2019-03-04 22:25:37 · 981 阅读 · 0 评论 -
linux常用终端指令+如何用vim写一个c程序并运行
在装好ubuntu之后今天学习了一些linux的一些基础知识:windows里面打开命令窗口是win+r,在linux系统里面,ctrl+alt+t打开终端,今天的一些指令都是围绕终端来说的首先sudo apt install tree这个语句的意思就是安装tree这个软件,这个程序是linux软件包里自带的,用于查看电脑的文件分布情况然后说一些常用的命令:cd+要打开的文件名表...转载 2019-03-04 22:24:38 · 520 阅读 · 0 评论 -
操作系统汇编语言之AT&T指令
转载时格式有问题,大家看原版吧!作者:EwenWanW来源:CSDN原文:https://blog.csdn.net/xiaoxiaowenqiang/article/details/80530438版权声明:本文为博主原创文章,转载请附上博文链接!---------------------计算机系统结构cpu内部:1. PC Program Counter 指令指...转载 2019-03-04 22:10:36 · 537 阅读 · 0 评论 -
文件与磁盘空间管理---外存分配方式、存储空间管理
一、外存分配方式a.目标:有效利用外存空间,提高文件访问速度b.采用的磁盘分配方式决定了文件的物理结构:顺序结构;链接式结构;索引式结构。c.常用的外存组织三种方式:连续分配(顺序结构)a.为每一个文件分配一组相邻的盘块。b.逻辑文件中的记录顺序与...转载 2019-06-10 09:07:08 · 1253 阅读 · 0 评论