コード例 #1
0
ファイル: umlab.c プロジェクト: jeremyliweishih/hw7
static inline Um_instruction output(int rc)
{
    return three_register(OUTPUT, 0, 0, rc);
}
コード例 #2
0
ファイル: umlab.c プロジェクト: jeremyliweishih/hw7
static inline Um_instruction map(int rb, int rc)
{
    return three_register(MAP_SEG, 0, rb, rc);
}
コード例 #3
0
ファイル: umlab.c プロジェクト: jeremyliweishih/hw7
static inline Um_instruction condmove(int ra, int rb, int rc)
{
    return three_register(COND_MOVE, ra, rb, rc);
}
コード例 #4
0
ファイル: umlab.c プロジェクト: nflore02/40
Um_instruction input(unsigned rc)
{
        return three_register(INPUT, 0, 0, rc);
}
コード例 #5
0
ファイル: umlab.c プロジェクト: jeremyliweishih/hw7
static inline Um_instruction multiply(int ra, int rb, int rc)
{
    return three_register(MULTIPLY, ra, rb, rc);
}
コード例 #6
0
ファイル: umlab.c プロジェクト: jeremyliweishih/hw7
static inline Um_instruction addition(int ra, int rb, int rc)
{
    return three_register(ADD, ra, rb, rc);
}
コード例 #7
0
ファイル: umlab.c プロジェクト: nflore02/40
Um_instruction conditional(unsigned ra, unsigned rb, unsigned rc)
{
      return three_register(CONDITIONAL, ra, rb, rc);


}
コード例 #8
0
ファイル: umlab.c プロジェクト: jeremyliweishih/hw7
static inline Um_instruction load(int ra, int rb, int rc)
{
    return three_register(SEG_LOAD, ra, rb, rc);
}
コード例 #9
0
ファイル: umlab.c プロジェクト: nflore02/40
Um_instruction multiply(unsigned ra, unsigned rb, unsigned rc)
{

        return three_register(MULTIPLY, ra, rb, rc);

}
コード例 #10
0
ファイル: umlab.c プロジェクト: nflore02/40
Um_instruction nand(unsigned ra, unsigned rb, unsigned rc)
{

        return three_register(NAND, ra, rb, rc);

}
コード例 #11
0
ファイル: umlab.c プロジェクト: nflore02/40
Um_instruction divide(unsigned ra, unsigned rb, unsigned rc)
{

        return three_register(DIVIDE, ra, rb, rc);

}
コード例 #12
0
ファイル: umlab.c プロジェクト: nflore02/40
Um_instruction add(unsigned ra, unsigned rb, unsigned rc)
{

        return three_register(ADD, ra, rb, rc);

}
コード例 #13
0
ファイル: umlab.c プロジェクト: nflore02/40
Um_instruction load_prgm(unsigned ra, unsigned rb, unsigned rc)
{

        return three_register(LOAD_PRGM, ra, rb, rc);

}
コード例 #14
0
ファイル: umlab.c プロジェクト: jeremyliweishih/hw7
static inline Um_instruction unmap(int rc)
{
    return three_register(UNMAP_SEG, 0, 0, rc);
}
コード例 #15
0
ファイル: umlab.c プロジェクト: nflore02/40
Um_instruction map(unsigned ra, unsigned rb, unsigned rc)
{
      return three_register(MAP, ra, rb, rc);

}
コード例 #16
0
ファイル: umlab.c プロジェクト: jeremyliweishih/hw7
static inline Um_instruction store(int ra, int rb, int rc)
{
    return three_register(SEG_STORE, ra, rb, rc);
}
コード例 #17
0
ファイル: umlab.c プロジェクト: nflore02/40
Um_instruction store(unsigned ra, unsigned rb, unsigned rc)
{
      return three_register(STORE, ra, rb, rc);

}
コード例 #18
0
ファイル: umlab.c プロジェクト: jeremyliweishih/hw7
static inline Um_instruction nand(int ra, int rb, int rc)
{
    return three_register(NAND, ra, rb, rc);
}
コード例 #19
0
ファイル: umlab.c プロジェクト: nflore02/40
Um_instruction load(unsigned ra, unsigned rb, unsigned rc)
{
      return three_register(LOAD, ra, rb, rc);

}
コード例 #20
0
ファイル: umlab.c プロジェクト: jeremyliweishih/hw7
static inline Um_instruction divide(int ra, int rb, int rc)
{
    return three_register(DIVISION, ra, rb, rc);
}
コード例 #21
0
ファイル: umlab.c プロジェクト: nflore02/40
Um_instruction unmap(unsigned rc)
{
      return three_register(UNMAP, 0, 0, rc);

}
コード例 #22
0
ファイル: umlab.c プロジェクト: jeremyliweishih/hw7
static inline Um_instruction input(int rc)
{
    return three_register(INPUT, 0, 0, rc);
}
コード例 #23
0
ファイル: umlab.c プロジェクト: jeremyliweishih/hw7
static inline Um_instruction halt(void)
{
	return three_register(HALT, 0, 0, 0);
}
コード例 #24
0
ファイル: umlab.c プロジェクト: jeremyliweishih/hw7
static inline Um_instruction loadprogram(int rb, int rc)
{
    return three_register(LOAD_PROG, 0, rb, rc);
}
コード例 #25
0
ファイル: umlab.c プロジェクト: nflore02/40
Um_instruction output(unsigned rc) 
{
        return three_register(OUTPUT, 0, 0, rc);
}