assembly
C-haidragon
我的视频学习地址:https://edu.csdn.net/lecturer/5805?spm=1003.2001.3001.4144
展开
-
linux中c语言常用内嵌汇编
源码地址 http://download.csdn.net/download/sinat_35360663/10224892// // main2.c // allen // // Created by Allenboy on 2018/1/20. // Copyright © 2018年 Allenboy. All rights reserved. // //编译不过 可以生成.s文件原创 2018-01-26 08:59:02 · 1871 阅读 · 0 评论 -
c 语言调用纯汇编函数 1
源码地址 http://download.csdn.net/download/sinat_35360663/10224892/* mainprog.c - An example of calling an assembly function 这里用的是 Professional Assembly Language 源码 我的环境 gcc version 7.2.0 (Ubuntu 7.2.0-8u原创 2018-01-26 09:08:36 · 1288 阅读 · 0 评论 -
cpu 保存模式的内存访问向下兼容原理
在实模式下。都知道是用段地址加上偏移地址。这里直接上保护模式。(没有考虑分页机制) 1.首先在保护模式为了兼容实模式的分段机制。也使用的分段处理。引入全局描述符表(GDT)用来登记地址,也就是不像实模式下地址可以也随便指。保护模式下要想访问哪个地址(看能否可以访问),你得先登记。因此起到了保护作用。 2.描述符表得保存在内存中,同时要有寄存器去访问,这里也就增加了个全局描述符表寄存器(GDTR原创 2018-01-24 12:04:56 · 866 阅读 · 0 评论