C语言嵌入汇编指令(asm)查询系统时间
源代码
#include <stdio.h>
#include <time.h>int main()
{time_t tt;struct tm *t;asm volatile ("mov $0, %%ebx\n\t" /* time(NULL) 的入参 NULL */"mov $0xd, %%eax\n\t" /* time 的系统调用号 */"int $0x80\n\t" /* */"mov %%eax, %0\n\t" /* */: "=m" (tt) /* */);t = localtime(&tt);printf("time:%d\n", t->tm_year+1900);
}
makefile
all:# -m32: 32位编译gcc time-asm.c -m32 -o time-asmclean:rm -f time-asm
C语言嵌入汇编指令(asm)查询系统时间相关推荐
- 8086 汇编指令手册查询(转)
8086 汇编指令手册查询,编语言是一种面向机器的语言.它能够利用计算机所在硬件性并能直接控制硬件,在微型计算机系统的开发应用和过程控制和特别受到重视. 一.数据传输指令 -------------- ...
- c语言 汇编中断程序,ARM7 C语言嵌入汇编开关中断
__inline void IRQEnable(void) { int tmp; __asm { MRS tmp,CPSR ///读取CPSR的值 BIC tmp,tmp,#0x80 // ...
- c语言作业查询,C语言大作业学生成绩查询系统源代码.doc
C语言大作业学生成绩查询系统源代码 #include #include struct student { char name[20]; char speciality[10]; int C; int ...
- MySql查询系统时间,SQLServer查询系统时间,Oracle查询系统时间
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. MySQL查询系统时间 第一种方法:select current_date: MySQL> s ...
- 城市公交查询系统c语言,Android的城市公交查询系统
随着国家大力发展公共交通,越来越多的人选择公交出行,如何才能快速准确地获得出行信息也成为了关注的问题.正在被大家使用的GPS和GIS等手段已经非常成熟,其中最主要的三大功能:站点查询,线路查询,公交换 ...
- c语言课程设计北京电子工业出版社,C语言课程设计报告(招生查询系统).doc
PAGE 课 程 设 计 报 告 题目: 招生查询系统 课程名称: C语言程序设计 专业班级: 学 号: 姓 名: 指导教师: 报告日期: 2013.10.16 计算机科学与技术学院 任务书 题目㈠ ...
- C语言x86汇编指令理解volatile(三十五)
常见寄存器 寄存器 16位 32位 64位 累加寄存器 AX EAX RAX 基址寄存器 BX EBX RBX 计数寄存器 CX ECX RCX 数据寄存器 DX EDX RDX 堆栈基指针 BP E ...
- C语言课设之电话查询系统。
#include<stdio.h> /* 标准输入 /输出头文件 */ #include<string.h> /* 包含字符串处理函数头文件 */ #inclu ...
- 高校最低录取分数查询C语言,高校往年录取分数查询系统
在高校往年录取分数查询系统中,考生家长可以免费查询近三年高校及其专业录取分数情况,为填报高考志愿提供参考. 一.进入系统 考生家长可以通过不同的方式进入该系统. 方法一: 在阳光高考首页(//gaok ...
最新文章
- Java控件模糊半透明_Android如何实现模糊的半透明窗口 | 学步园
- HDU - 6756 Finding a MEX-分块思想
- java vm_Java VM –提防YoungGen空间
- 计算机组成原理(二)数据的表示和运算
- [vue] 说说vue的优缺点
- 【bzoj3329】Xorequ 数位dp+矩阵乘法
- 数据结构 2-3-3 循环链表
- PYTORCH 定义模型
- .net core 应用程序“default web site”中的服务器错误_Net程序员讲JAVA系列——Spring Boot“科普篇”...
- 学习资料收集:计算机系统基础
- AR/VR工作原理及目前存在的技术问题
- 小学教师计算机校本培训材料,教师业务学习材料及校本培训材料
- 浙江电信张涛:天翼阅读未来将收费 资费采用包月形
- C++编译为动态链接库并用python调用
- 阿里云1M带宽够不够用?可以支持多少访问量
- 打包文件zip压缩包返回
- ffmpeg关于sws_scale的那些事儿
- 夏普电视显示服务器忙碌或网络异常,夏普电视故障常见有哪些?
- python中的坐标表示方法_Python使用Matplotlib模块时坐标轴标题中文及各种特殊符号显示方法...
- EMC设计技巧--传导整改时,什么时候该加大电容?什么时候该加小电容?