源代码

#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)查询系统时间相关推荐

  1. 8086 汇编指令手册查询(转)

    8086 汇编指令手册查询,编语言是一种面向机器的语言.它能够利用计算机所在硬件性并能直接控制硬件,在微型计算机系统的开发应用和过程控制和特别受到重视. 一.数据传输指令 -------------- ...

  2. c语言 汇编中断程序,ARM7 C语言嵌入汇编开关中断

    __inline void IRQEnable(void) { int tmp; __asm { MRS tmp,CPSR       ///读取CPSR的值 BIC tmp,tmp,#0x80 // ...

  3. c语言作业查询,C语言大作业学生成绩查询系统源代码.doc

    C语言大作业学生成绩查询系统源代码 #include #include struct student { char name[20]; char speciality[10]; int C; int ...

  4. MySql查询系统时间,SQLServer查询系统时间,Oracle查询系统时间

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. MySQL查询系统时间 第一种方法:select current_date: MySQL> s ...

  5. 城市公交查询系统c语言,Android的城市公交查询系统

    随着国家大力发展公共交通,越来越多的人选择公交出行,如何才能快速准确地获得出行信息也成为了关注的问题.正在被大家使用的GPS和GIS等手段已经非常成熟,其中最主要的三大功能:站点查询,线路查询,公交换 ...

  6. c语言课程设计北京电子工业出版社,C语言课程设计报告(招生查询系统).doc

    PAGE 课 程 设 计 报 告 题目: 招生查询系统 课程名称: C语言程序设计 专业班级: 学 号: 姓 名: 指导教师: 报告日期: 2013.10.16 计算机科学与技术学院 任务书 题目㈠ ...

  7. C语言x86汇编指令理解volatile(三十五)

    常见寄存器 寄存器 16位 32位 64位 累加寄存器 AX EAX RAX 基址寄存器 BX EBX RBX 计数寄存器 CX ECX RCX 数据寄存器 DX EDX RDX 堆栈基指针 BP E ...

  8. C语言课设之电话查询系统。

    #include<stdio.h>     /* 标准输入 /输出头文件 */ #include<string.h>    /* 包含字符串处理函数头文件 */  #inclu ...

  9. 高校最低录取分数查询C语言,高校往年录取分数查询系统

    在高校往年录取分数查询系统中,考生家长可以免费查询近三年高校及其专业录取分数情况,为填报高考志愿提供参考. 一.进入系统 考生家长可以通过不同的方式进入该系统. 方法一: 在阳光高考首页(//gaok ...

最新文章

  1. Java控件模糊半透明_Android如何实现模糊的半透明窗口 | 学步园
  2. HDU - 6756 Finding a MEX-分块思想
  3. java vm_Java VM –提防YoungGen空间
  4. 计算机组成原理(二)数据的表示和运算
  5. [vue] 说说vue的优缺点
  6. 【bzoj3329】Xorequ 数位dp+矩阵乘法
  7. 数据结构 2-3-3 循环链表
  8. PYTORCH 定义模型
  9. .net core 应用程序“default web site”中的服务器错误_Net程序员讲JAVA系列——Spring Boot“科普篇”...
  10. 学习资料收集:计算机系统基础
  11. AR/VR工作原理及目前存在的技术问题
  12. 小学教师计算机校本培训材料,教师业务学习材料及校本培训材料
  13. 浙江电信张涛:天翼阅读未来将收费 资费采用包月形
  14. C++编译为动态链接库并用python调用
  15. 阿里云1M带宽够不够用?可以支持多少访问量
  16. 打包文件zip压缩包返回
  17. ffmpeg关于sws_scale的那些事儿
  18. 夏普电视显示服务器忙碌或网络异常,夏普电视故障常见有哪些?
  19. python中的坐标表示方法_Python使用Matplotlib模块时坐标轴标题中文及各种特殊符号显示方法...
  20. EMC设计技巧--传导整改时,什么时候该加大电容?什么时候该加小电容?

热门文章

  1. linux 实验指导书,linux操作系统实验指导书新 - 图文
  2. UP及按照UP进行软件开发的流程
  3. Spring框架----Spring的依赖注入
  4. 9.python-匿名函数(lambda)
  5. 大数据全栈式开发语言 – Python
  6. HDU 4819 Mosaic(二维线段树)
  7. Oracle基础(六) 数据类型
  8. 题目36:二叉搜索树
  9. vxworks任务通信机制
  10. 10-10-定时邮件发送