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

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

?? spim.h

?? 用匯編語言編程源代碼
?? H
字號:
/* SPIM S20 MIPS simulator.   Definitions for the SPIM S20.   Copyright (C) 1990-2000 by James Larus (larus@cs.wisc.edu).   ALL RIGHTS RESERVED.   Changes for DOS and Windows versions by David A. Carley (dac@cs.wisc.edu)   SPIM is distributed under the following conditions:     You may make copies of SPIM for your own use and modify those copies.     All copies of SPIM must retain my name and copyright notice.     You may not sell SPIM or distributed SPIM in conjunction with a     commerical product or service without the expressed written consent of     James Larus.   THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR   IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED   WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR   PURPOSE. *//* $Header: /Software/SPIM/src/spim.h 10    2/01/01 9:34p Larus $*/#ifndef NULL#define NULL 0#endif/* Type declarations for portability.  They work for DEC's Alpha (64 bits)   and 32 bit machines */typedef int int32;typedef unsigned int  uint32;typedef union {int i; void* p;} intptr_union;#define streq(s1, s2) !strcmp(s1, s2)/* Round V to next greatest B boundary */#define ROUND_UP(V, B) (((int) V + (B-1)) & ~(B-1))#define ROUND_DOWN(V, B) (((int) V) & ~(B-1))/* Sign-extend an int16 to an int32 */#define SIGN_EX(X) (((X) & 0x8000) ? ((X) | 0xffff0000) : (X))#ifdef MIN			/* Some systems define these in system includes */#undef MIN#endif#ifdef MAX#undef MAX#endif#define MIN(A, B) ((A) < (B) ? (A) : (B))#define MAX(A, B) ((A) > (B) ? (A) : (B))#define K 1024/* Useful and pervasive declarations: */#ifdef NO_MEM_FUNCTIONS#define memcpy(T, F, S) bcopy((void*)F, (void*)T, S)#define memclr(B, S) bzero(B, S)#define memcmp(S1, S2, N) bcmp(S1, S2, N)#else#include <memory.h>#define memclr(B, S) memset((void*)B, 0, S)#endif#ifdef __STDC__#include <stdlib.h>#include <string.h>#define QSORT_FUNC int(*)(const void *, const void *)#elsedouble atof ();int atoi ();int free ();char *malloc ();int strcmp ();char *strcpy ();char *strncpy ();#define QSORT_FUNC int(*)()#endif/* Type of a memory address.  Must be a 32-bit quantity to match MIPS.  */typedef uint32 mem_addr;#define BYTES_PER_WORD 4	/* On the MIPS processor *//* Sizes of memory segments. *//* Initial size of text segment. */#ifndef TEXT_SIZE#define TEXT_SIZE	(256*K)	/* 1/4 MB */#endif/* Initial size of k_text segment. */#ifndef K_TEXT_SIZE#define K_TEXT_SIZE	(64*K)	/* 64 KB */#endif/* The data segment must be larger than 64K since we immediate grab   64K for the small data segment pointed to by $gp. The data segment is   expanded by an sbrk system call. *//* Initial size of data segment. */#ifndef DATA_SIZE#define DATA_SIZE	(256*K)	/* 1/4 MB */#endif/* Maximum size of data segment. */#ifndef DATA_LIMIT#define DATA_LIMIT	(K*K)	/* 1 MB */#endif/* Initial size of k_data segment. */#ifndef K_DATA_SIZE#define K_DATA_SIZE	(64*K)	/* 64 KB */#endif/* Maximum size of k_data segment. */#ifndef K_DATA_LIMIT#define K_DATA_LIMIT	(K*K)	/* 1 MB */#endif/* The stack grows down automatically. *//* Initial size of stack segment. */#ifndef STACK_SIZE#define STACK_SIZE	(64*K)	/* 64 KB */#endif/* Maximum size of stack segment. */#ifndef STACK_LIMIT#define STACK_LIMIT	(256*K)	/* 1 MB */#endif/* Name of the function to invoke at start up */#define DEFAULT_RUN_LOCATION "__start"/* Name of the symbol marking the end of the trap handler */#define END_OF_TRAP_HANDLER_SYMBOL "__eoth"/* Default number of instructions to execute. */#define DEFAULT_RUN_STEPS 2147483647/* Address to branch to when exception occurs */#define EXCEPTION_ADDR 0x80000080/* Maximum size of object stored in the small data segment pointed to by   $gp */#define SMALL_DATA_SEG_MAX_SIZE 8#ifndef DIRECT_MAPPED#define DIRECT_MAPPED 0#define TWO_WAY_SET 1#endif/* Interval (in instructions) at which memory-mapped IO registers are   checked and updated.*/#define IO_INTERVAL 100/* Number of instructions that a character remains in receiver buffer   if another character is available. (Should be multiple of IO_INTERVAL.) */#define RECV_LATENCY (10*IO_INTERVAL)/* Number of instructions that it takes to write a character. (Should   be multiple of IO_INTERVAL.)*/#define TRANS_LATENCY (IO_INTERVAL)/* Triple containing a string and two integers.	 Used in tables   mapping from a name to values. */typedef struct strint{  char *name;  int value1;  int value2;} inst_info;/* A port is either a Unix file descriptor (an int) or a FILE* pointer. */#include <stdio.h>typedef union {int i; FILE* f;} port;/* Exported functions (from spim.c or xspim.c): */#ifdef __STDC__int console_input_available (void);void control_c_seen (int);void error (char *fmt, ...);void fatal_error (char *fmt, ...);char get_console_char (void);void put_console_char (char c);void read_input (char *str, int n);int* run_error (char *fmt, ...);void write_output (port, char *fmt, ...);#elseint console_input_available ();void control_c_seen ();void error ();void fatal_error ();char get_console_char ();void put_console_char ();void read_input ();int* run_error ();void write_output ();#endif/* Exported variables: */extern int bare_machine;	/* Non-zero => simulate bare machine */extern int accept_pseudo_insts;	/* Non-Zero => parse pseudo instructions  */extern int delayed_branches;	/* Non-zero => simulate delayed branches */extern int delayed_loads;	/* Non-zero => simulate delayed loads */extern int quiet;		/* Non-zero => no warning messages */extern int source_file;		/* Non-zero => program is source, not binary */extern char *trap_file;		/* Path of file containing trap handler */extern int force_break;		/* Non-zero => stop interpreter loop  */extern int parser_error_occurred; /* Non-zero => parse resulted in error *//* Actual type of structure pointed to depends on X/terminal interface */extern port message_out, console_out, console_in;extern int mapped_io;		/* Non-zero => activate memory-mapped IO */extern mem_addr program_starting_address;extern int initial_text_size;extern int initial_data_size;extern mem_addr initial_data_limit;extern int initial_stack_size;extern mem_addr initial_stack_limit;extern int initial_k_text_size;extern int initial_k_data_size;extern mem_addr initial_k_data_limit;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品中文有码| 亚洲视频图片小说| 日韩av在线播放中文字幕| 欧美性视频一区二区三区| 亚洲电影一级片| 欧美精品电影在线播放| 麻豆久久一区二区| 久久先锋影音av鲁色资源网| 国产精品99久久久久久似苏梦涵| 国产亚洲美州欧州综合国| 暴力调教一区二区三区| 亚洲精品自拍动漫在线| 3d动漫精品啪啪一区二区竹菊| 蜜臀99久久精品久久久久久软件| 日韩免费高清av| 成人一区二区视频| 亚洲一二三专区| 欧美电影免费观看完整版| 国产一区二区三区| 亚洲女同一区二区| 91精品国产综合久久香蕉麻豆 | 欧美日本在线一区| 美美哒免费高清在线观看视频一区二区| 精品美女在线观看| 91色.com| 紧缚奴在线一区二区三区| 亚洲欧美一区二区在线观看| 欧美在线制服丝袜| 国产精品一二一区| 亚洲成人av一区二区三区| 久久夜色精品国产欧美乱极品| 不卡av在线免费观看| 三级成人在线视频| 国产日韩欧美不卡| 欧美福利视频导航| 99re热视频这里只精品| 麻豆91在线观看| 亚洲黄色免费电影| 久久精子c满五个校花| 欧美伦理视频网站| 91麻豆福利精品推荐| 九色porny丨国产精品| 一区二区日韩av| 国产清纯白嫩初高生在线观看91| 成人欧美一区二区三区视频网页| 亚洲视频在线观看三级| 99久久综合狠狠综合久久| 日韩av一二三| 亚洲最大的成人av| 国产精品人成在线观看免费| 91精品免费观看| 欧美亚洲高清一区二区三区不卡| 福利电影一区二区| 久久97超碰国产精品超碰| 亚洲图片欧美综合| 亚洲视频一区二区在线| 国产午夜精品久久久久久久| 欧美一区二区三区不卡| 欧美色爱综合网| 色婷婷久久一区二区三区麻豆| 国产一区二区三区精品欧美日韩一区二区三区 | 日韩西西人体444www| 色美美综合视频| 懂色av一区二区三区免费观看| 老司机精品视频导航| 一区二区国产盗摄色噜噜| 久久精品亚洲麻豆av一区二区| 日韩欧美成人一区二区| 日韩午夜激情视频| 91麻豆精品国产91久久久久久| 欧美色国产精品| 欧美日韩综合色| 欧美日韩国产综合久久| 欧美三级韩国三级日本一级| 91久久一区二区| 欧美亚洲日本一区| 欧美日韩国产综合一区二区| 欧美三级欧美一级| 7777精品伊人久久久大香线蕉 | 在线视频综合导航| 在线观看免费一区| 欧美亚一区二区| 欧美日韩夫妻久久| 制服丝袜国产精品| 日韩欧美国产综合| 久久久国产精华| 国产精品欧美久久久久一区二区| 国产精品毛片大码女人| 国产精品久久久久久久久免费桃花| 中文字幕第一区二区| 国产精品久久久久久久蜜臀| 亚洲欧美一区二区三区孕妇| 一区二区三区91| 日韩电影免费在线观看网站| 久久国产三级精品| 国产成人av电影在线| 99精品视频一区二区三区| 日本韩国精品一区二区在线观看| 欧美在线制服丝袜| 欧美一区二区三区喷汁尤物| 久久中文字幕电影| 日韩一区中文字幕| 日韩国产一区二| 国产精品一卡二卡| 色哟哟一区二区| 欧美一级夜夜爽| 日本一区二区免费在线观看视频| 亚洲欧洲制服丝袜| 蜜桃av一区二区| 成人免费观看av| 欧美日韩色综合| 久久综合九色综合97婷婷| 中文字幕一区二区三区不卡在线| 一区二区三区国产精品| 老司机精品视频在线| 99精品视频免费在线观看| 欧美人体做爰大胆视频| 国产欧美一区视频| 亚洲观看高清完整版在线观看 | 国产精品久久久久久久久免费桃花| 亚洲综合一区在线| 精品无人区卡一卡二卡三乱码免费卡| 成人av网站免费| 91精品国产高清一区二区三区| 国产日产欧美一区| 亚洲18女电影在线观看| 国产91色综合久久免费分享| 欧美日韩黄视频| 日韩精品三区四区| 波多野结衣一区二区三区| 日韩一区二区三免费高清| 亚洲欧洲精品一区二区精品久久久 | 日本精品裸体写真集在线观看 | 国产色综合久久| 天天做天天摸天天爽国产一区 | 久久国产乱子精品免费女| 色系网站成人免费| 国产色产综合产在线视频 | 免费的国产精品| 色乱码一区二区三区88| 国产三级一区二区| 另类小说欧美激情| 欧美日韩夫妻久久| 亚洲靠逼com| 波多野结衣精品在线| 亚洲精品一区二区三区福利| 亚洲成人一区二区在线观看| 91美女在线观看| 国产精品卡一卡二| 国产久卡久卡久卡久卡视频精品| 在线播放中文字幕一区| 亚洲最大色网站| 色婷婷av一区二区三区gif | 日韩三级视频在线观看| 亚洲国产美女搞黄色| 色综合久久中文字幕| 国产精品毛片久久久久久| 国产传媒欧美日韩成人| 精品日韩一区二区| 久久国产夜色精品鲁鲁99| 91精品久久久久久久久99蜜臂| 午夜精品123| 欧美日韩mp4| 日韩国产欧美一区二区三区| 91麻豆精品国产| 日韩不卡一区二区三区| 欧美一级理论片| 美国三级日本三级久久99| 欧美一区二区在线免费播放| 日产精品久久久久久久性色| 在线播放欧美女士性生活| 视频精品一区二区| 制服丝袜日韩国产| 麻豆国产91在线播放| 日韩免费观看高清完整版在线观看| 另类小说色综合网站| 亚洲精品一区二区三区四区高清 | 五月天网站亚洲| 日韩视频一区在线观看| 玖玖九九国产精品| 精品88久久久久88久久久| 国产一区欧美一区| 国产精品人妖ts系列视频| 91丨porny丨国产入口| 一区二区三区日韩欧美精品| 欧美日韩一区二区三区免费看| 日韩在线a电影| 欧美大片拔萝卜| 懂色av中文字幕一区二区三区| 国产精品成人网| 欧美午夜片在线观看| 麻豆免费看一区二区三区| 久久先锋资源网| 久久午夜老司机| 色呦呦日韩精品| 日本美女一区二区三区视频| 久久精品视频免费| 一本色道久久综合狠狠躁的推荐 | 国内精品伊人久久久久av一坑 | 91麻豆6部合集magnet|