亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? fpu_aux.c

?? 內(nèi)核是系統(tǒng)的心臟
?? C
字號:
/*---------------------------------------------------------------------------+
 |  fpu_aux.c                                                                |
 |                                                                           |
 | Code to implement some of the FPU auxiliary instructions.                 |
 |                                                                           |
 | Copyright (C) 1992,1993,1994                                              |
 |                       W. Metzenthen, 22 Parker St, Ormond, Vic 3163,      |
 |                       Australia.  E-mail   billm@vaxc.cc.monash.edu.au    |
 |                                                                           |
 |                                                                           |
 +---------------------------------------------------------------------------*/

#include "fpu_system.h"
#include "exception.h"
#include "fpu_emu.h"
#include "status_w.h"
#include "control_w.h"


static void fnop(void)
{
}

void fclex(void)
{
  partial_status &= ~(SW_Backward|SW_Summary|SW_Stack_Fault|SW_Precision|
		   SW_Underflow|SW_Overflow|SW_Zero_Div|SW_Denorm_Op|
		   SW_Invalid);
  NO_NET_DATA_EFFECT;
  FPU_entry_eip = ip_offset;               /* We want no net effect */
}

/* Needs to be externally visible */
void finit()
{
  int r;
  control_word = 0x037f;
  partial_status = 0;
  top = 0;            /* We don't keep top in the status word internally. */
  for (r = 0; r < 8; r++)
    {
      regs[r].tag = TW_Empty;
    }
  /* The behaviour is different to that detailed in
     Section 15.1.6 of the Intel manual */
  data_operand_offset = 0;
  operand_selector = 0;
  NO_NET_DATA_EFFECT;
  FPU_entry_op_cs = 0;
  FPU_entry_eip = ip_offset = 0;
}

/*
 * These are nops on the i387..
 */
#define feni fnop
#define fdisi fnop
#define fsetpm fnop

static FUNC const finit_table[] = {
  feni, fdisi, fclex, finit,
  fsetpm, FPU_illegal, FPU_illegal, FPU_illegal
};

void finit_()
{
  (finit_table[FPU_rm])();
}


static void fstsw_ax(void)
{
  *(short *) &FPU_EAX = status_word();
  NO_NET_INSTR_EFFECT;
}

static FUNC const fstsw_table[] = {
  fstsw_ax, FPU_illegal, FPU_illegal, FPU_illegal,
  FPU_illegal, FPU_illegal, FPU_illegal, FPU_illegal
};

void fstsw_()
{
  (fstsw_table[FPU_rm])();
}


static FUNC const fp_nop_table[] = {
  fnop, FPU_illegal, FPU_illegal, FPU_illegal,
  FPU_illegal, FPU_illegal, FPU_illegal, FPU_illegal
};

void fp_nop()
{
  (fp_nop_table[FPU_rm])();
}


void fld_i_()
{
  FPU_REG *st_new_ptr;

  if ( STACK_OVERFLOW )
    { stack_overflow(); return; }

  /* fld st(i) */
  if ( NOT_EMPTY(FPU_rm) )
    { reg_move(&st(FPU_rm), st_new_ptr); push(); }
  else
    {
      if ( control_word & EX_Invalid )
	{
	  /* The masked response */
	  push();
	  stack_underflow();
	}
      else
	EXCEPTION(EX_StackUnder);
    }

}


void fxch_i()
{
  /* fxch st(i) */
  FPU_REG t;
  register FPU_REG *sti_ptr = &st(FPU_rm);

  if ( FPU_st0_tag == TW_Empty )
    {
      if ( sti_ptr->tag == TW_Empty )
	{
	  stack_underflow();
	  stack_underflow_i(FPU_rm);
	  return;
	}
      if ( control_word & CW_Invalid )
	reg_move(sti_ptr, FPU_st0_ptr);   /* Masked response */
      stack_underflow_i(FPU_rm);
      return;
    }
  if ( sti_ptr->tag == TW_Empty )
    {
      if ( control_word & CW_Invalid )
	reg_move(FPU_st0_ptr, sti_ptr);   /* Masked response */
      stack_underflow();
      return;
    }
  clear_C1();
  reg_move(FPU_st0_ptr, &t);
  reg_move(sti_ptr, FPU_st0_ptr);
  reg_move(&t, sti_ptr);
}


void ffree_()
{
  /* ffree st(i) */
  st(FPU_rm).tag = TW_Empty;
}


void ffreep()
{
  /* ffree st(i) + pop - unofficial code */
  st(FPU_rm).tag = TW_Empty;
  pop();
}


void fst_i_()
{
  /* fst st(i) */
  reg_move(FPU_st0_ptr, &st(FPU_rm));
}


void fstp_i()
{
  /* fstp st(i) */
  reg_move(FPU_st0_ptr, &st(FPU_rm));
  pop();
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久久综合| 久久97超碰国产精品超碰| 亚洲自拍偷拍网站| 香蕉影视欧美成人| 国产麻豆精品在线| 91视频在线观看| 欧美人牲a欧美精品| 久久影视一区二区| 亚洲最快最全在线视频| 国产一区中文字幕| 在线观看av一区二区| 欧美一区二区免费| 国产精品久久久久久久久快鸭 | 国产麻豆精品在线| 色偷偷一区二区三区| 日韩小视频在线观看专区| 国产精品久久久久久久久搜平片| 亚洲一二三四在线| 国产乱码精品一品二品| 欧美日韩视频第一区| 国产日韩在线不卡| 日韩va亚洲va欧美va久久| 国产成人av一区二区三区在线| 91久久线看在观草草青青| 欧美成人vr18sexvr| 亚洲精品欧美激情| 韩国在线一区二区| 欧美日韩国产综合视频在线观看| 久久久久国产精品人| 亚洲电影视频在线| 不卡一区在线观看| 日韩精品在线一区| 午夜欧美视频在线观看| www.色精品| 欧美精品一区二区三区在线播放| 亚洲愉拍自拍另类高清精品| 国产成人午夜精品5599| 337p亚洲精品色噜噜噜| 亚洲精品视频自拍| 国产aⅴ精品一区二区三区色成熟| 欧美亚洲精品一区| 亚洲欧美自拍偷拍| 国内精品免费在线观看| 欧美日韩一区视频| 亚洲视频资源在线| 国产成人超碰人人澡人人澡| 91精品国产一区二区三区香蕉| 中文字幕日韩一区二区| 国产欧美日产一区| 国产一二精品视频| 一区二区三区中文字幕精品精品| 久久精品国产99国产| 在线不卡中文字幕| 激情丁香综合五月| 日韩一卡二卡三卡| 久久精品国产久精国产爱| 欧美一区二区三区系列电影| 午夜久久久久久久久| 9191精品国产综合久久久久久| 精品国产一区二区精华| 亚洲免费视频中文字幕| 国产成人aaa| 久久精品一区二区三区不卡 | 国产精品一区二区果冻传媒| 日韩网站在线看片你懂的| 亚洲成人中文在线| 欧美亚洲免费在线一区| 亚洲精品视频免费观看| 一本色道亚洲精品aⅴ| 18成人在线观看| av一本久道久久综合久久鬼色| 中文成人av在线| 高清在线观看日韩| 欧美激情一区在线观看| 国产传媒日韩欧美成人| 国产欧美精品国产国产专区| 国产成人免费视频精品含羞草妖精| 精品国产一区二区三区不卡 | 精品日韩99亚洲| 精品一区二区三区影院在线午夜| 日韩美一区二区三区| 黄色小说综合网站| 国产日产欧美一区二区视频| 国产91丝袜在线播放0| 中文字幕一区二区日韩精品绯色 | 一区二区三区欧美亚洲| 在线观看不卡一区| 日本最新不卡在线| 日韩欧美电影一区| 激情成人午夜视频| 中文字幕乱码亚洲精品一区| 99久久综合狠狠综合久久| 亚洲免费观看视频| 欧美这里有精品| 日韩高清不卡一区二区| 久久你懂得1024| zzijzzij亚洲日本少妇熟睡| 亚洲欧美福利一区二区| 欧美区在线观看| 国产一区二区看久久| 国产精品理伦片| 欧美亚洲综合网| 麻豆精品一区二区综合av| 久久精品日产第一区二区三区高清版| 国产精品一色哟哟哟| 亚洲日本在线观看| 在线电影一区二区三区| 国产一区二区久久| 日韩理论片在线| 欧美高清你懂得| 国产乱一区二区| 亚洲男同性视频| 日韩精品一区在线观看| 99久久精品国产一区| 亚洲成人你懂的| 国产亚洲欧洲一区高清在线观看| 91小视频免费观看| 另类专区欧美蜜桃臀第一页| 中文字幕一区二区不卡| 51久久夜色精品国产麻豆| 国产成人午夜精品5599| 偷拍日韩校园综合在线| 久久精品免费在线观看| 欧美日韩高清一区二区不卡| 国产成人精品三级| 亚洲国产精品视频| 久久精品欧美一区二区三区麻豆| 欧美三级视频在线观看| 国产99久久久久| 日韩综合一区二区| 国产精品久久久久久福利一牛影视| 欧美高清激情brazzers| 99久久精品免费精品国产| 麻豆国产91在线播放| 亚洲视频免费在线| 精品99999| 欧美日韩一区三区| www.视频一区| 国产一区二区三区最好精华液| 亚洲国产中文字幕在线视频综合| 久久精品视频在线免费观看| 在线成人免费视频| 色婷婷综合久久久中文一区二区 | 久久精品夜色噜噜亚洲aⅴ| 色哦色哦哦色天天综合| 国产精品一区2区| 蜜臀久久99精品久久久画质超高清| 自拍偷拍亚洲欧美日韩| 久久久久久久网| 51精品秘密在线观看| 在线观看亚洲一区| 成人sese在线| 国产精品一区二区久久精品爱涩| 免费国产亚洲视频| 亚洲bt欧美bt精品777| 亚洲欧美日韩国产另类专区 | 91女人视频在线观看| 国产大片一区二区| 国产一区二区三区久久久| 亚洲成人综合网站| 一区二区三区欧美久久| 国产精品美女久久久久高潮| 久久亚洲一区二区三区四区| 日韩视频在线观看一区二区| 欧美日韩成人一区| 欧美午夜电影网| 91蜜桃在线观看| caoporn国产精品| 成人91在线观看| 国产不卡高清在线观看视频| 久久99久久久久| 蜜芽一区二区三区| 日产欧产美韩系列久久99| 天天综合网天天综合色 | 91精品久久久久久久91蜜桃 | 日本网站在线观看一区二区三区| 亚洲综合色区另类av| 亚洲另类中文字| 亚洲乱码一区二区三区在线观看| 国产精品福利一区二区三区| 中文子幕无线码一区tr| 国产精品日韩成人| 中文字幕人成不卡一区| 国产精品久久久久久一区二区三区| 欧美激情综合五月色丁香小说| 中文字幕精品在线不卡| 综合欧美一区二区三区| 尤物av一区二区| 亚洲图片欧美视频| 日韩av网站免费在线| 久久精品免费看| 国产麻豆9l精品三级站| 国产精品一卡二| 99国产精品视频免费观看| 色综合久久综合网97色综合| 欧美午夜精品免费| 日韩欧美色综合网站| 久久先锋影音av| 国产精品免费视频观看| 亚洲黄色av一区|