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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? machine.v

?? Verilog-RISC CPU 代碼 實現了簡單的RISC cpu
?? V
字號:
//----------------------------------------------------------------------------
module  machine( inc_pc, load_acc, load_pc, rd,wr, load_ir,
datactl_ena, halt, clk1, zero, ena, opcode );

output inc_pc, load_acc, load_pc, rd, wr, load_ir;
output datactl_ena, halt;
input clk1, zero, ena;
input [2:0] opcode;
reg inc_pc, load_acc, load_pc, rd, wr, load_ir;
reg datactl_ena, halt;
reg [2:0] state;

parameter   HLT  = 3 'b000,
  SKZ  = 3 'b001,
  ADD  = 3 'b010,
  ANDD = 3 'b011,
  XORR = 3 'b100,
  LDA  = 3 'b101,
  STO  = 3 'b110,
  JMP  = 3 'b111;

always @( negedge clk1 )
begin
if ( !ena )		//???????RST???????
begin
state<=3'b000;
{inc_pc,load_acc,load_pc,rd}<=4'b0000;
{wr,load_ir,datactl_ena,halt}<=4'b0000;
end
else
ctl_cycle;
end
//-----------------begin of task ctl_cycle---------
task ctl_cycle;
begin
casex(state)
    3'b000:          //load high 8bits in struction
begin
{inc_pc,load_acc,load_pc,rd}<=4'b0001;
{wr,load_ir,datactl_ena,halt}<=4'b0100;
state<=3'b001;
end
    3'b001:		//pc increased by one then load low 8bits instruction
begin
{inc_pc,load_acc,load_pc,rd}<=4'b1001;
{wr,load_ir,datactl_ena,halt}<=4'b0100;
state<=3'b010;
end
    3'b010:		//idle
begin
{inc_pc,load_acc,load_pc,rd}<=4'b0000;
{wr,load_ir,datactl_ena,halt}<=4'b0000;
state<=3'b011;
end

    3'b011:		//next instruction address setup ?????????
begin
if(opcode==HLT)	//?????HLT
begin
{inc_pc,load_acc,load_pc,rd}<=4'b1000;
{wr,load_ir,datactl_ena,halt}<=4'b0001;
end	
else
begin
{inc_pc,load_acc,load_pc,rd}<=4'b1000;
{wr,load_ir,datactl_ena,halt}<=4'b0000;
end	
state<=3'b100;
end
    3'b100:			//fetch oprand
begin
if(opcode==JMP)
begin
{inc_pc,load_acc,load_pc,rd}<=4'b0010;
{wr,load_ir,datactl_ena,halt}<=4'b0000;
end
else
if( opcode==ADD || opcode==ANDD || 
opcode==XORR || opcode==LDA)
begin
{inc_pc,load_acc,load_pc,rd}<=4'b0001;
{wr,load_ir,datactl_ena,halt}<=4'b0000;
end	
else 
if(opcode==STO)
begin
{inc_pc,load_acc,load_pc,rd}<=4'b0000;
{wr,load_ir,datactl_ena,halt}<=4'b0010;
end	
else
begin
{inc_pc,load_acc,load_pc,rd}<=4'b0000;
{wr,load_ir,datactl_ena,halt}<=4'b0000;
end	
state<=3'b101;
end
   3'b101:		//operation
begin
if ( opcode==ADD||opcode==ANDD||
opcode==XORR||opcode==LDA )
begin		//?????????????????
{inc_pc,load_acc,load_pc,rd}<=4'b0101;
{wr,load_ir,datactl_ena,halt}<=4'b0000;
end	
else
if( opcode==SKZ && zero==1)
begin
{inc_pc,load_acc,load_pc,rd}<=4'b1000;
{wr,load_ir,datactl_ena,halt}<=4'b0000;
end	
else
if(opcode==JMP)
begin
{inc_pc,load_acc,load_pc,rd}<=4'b1010;
{wr,load_ir,datactl_ena,halt}<=4'b0000;
end	
else
if(opcode==STO)
begin
//???????wr?1????RAM?
{inc_pc,load_acc,load_pc,rd}<=4'b0000;
{wr,load_ir,datactl_ena,halt}<=4'b1010;
end	
else
begin
{inc_pc,load_acc,load_pc,rd}<=4'b0000;
{wr,load_ir,datactl_ena,halt}<=4'b0000;
end	
state<=3'b110;
end
3'b110:		//idle
begin
if ( opcode==STO )
begin
{inc_pc,load_acc,load_pc,rd}<=4'b0000;
{wr,load_ir,datactl_ena,halt}<=4'b0010;
end
else
if ( opcode==ADD||opcode==ANDD||
opcode==XORR||opcode==LDA)
begin
{inc_pc,load_acc,load_pc,rd}<=4'b0001;
{wr,load_ir,datactl_ena,halt}<=4'b0000;
end
else
begin
{inc_pc,load_acc,load_pc,rd}<=4'b0000;
{wr,load_ir,datactl_ena,halt}<=4'b0000;
end
state<=3'b111;
end

3'b111:		//
begin
if( opcode==SKZ && zero==1 )
begin
{inc_pc,load_acc,load_pc,rd}<=4'b1000;
{wr,load_ir,datactl_ena,halt}<=4'b0000;
end
else
begin
{inc_pc,load_acc,load_pc,rd}<=4'b0000;
{wr,load_ir,datactl_ena,halt}<=4'b0000;
end
state<=3'b000;
end
default:
begin
{inc_pc,load_acc,load_pc,rd}<=4'b0000;
{wr,load_ir,datactl_ena,halt}<=4'b0000;
state<=3'b000;
end
endcase
end
endtask
//-----------------end of task ctl_cycle---------

endmodule
//------------------------------------------------------------------------------


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线视频一区二区三区| 不卡在线视频中文字幕| 亚洲精品老司机| 国产精品国产三级国产aⅴ中文| 精品奇米国产一区二区三区| 91精品国产综合久久福利软件| 欧美日韩一区二区三区高清 | 一区二区三区精品在线| 久久精品亚洲乱码伦伦中文| 欧美精品一区二区在线观看| 日韩一区二区免费在线观看| 欧美一区二区二区| 欧美成va人片在线观看| 日韩女优av电影| 欧美精品一区二区三区在线| 精品盗摄一区二区三区| 日韩一区二区麻豆国产| 精品国产sm最大网站免费看| 国产欧美一区二区精品性色| 国产精品丝袜一区| 樱桃视频在线观看一区| 日韩精彩视频在线观看| 蜜臀91精品一区二区三区| 欧美aaaaaa午夜精品| 国内精品国产三级国产a久久| 国产伦精品一区二区三区在线观看 | 中文成人综合网| 亚洲三级在线免费观看| 亚洲一区二区三区不卡国产欧美| 亚洲成a人在线观看| 日韩精品成人一区二区三区| 国产精品99久久久久久宅男| 色综合久久中文综合久久97 | 九一九一国产精品| 中文字幕电影一区| 国产精品三级久久久久三级| 亚洲精品免费在线播放| 五月天视频一区| 国产精品一级在线| 欧美性高清videossexo| 久久久久久久精| 午夜国产精品影院在线观看| 国产黑丝在线一区二区三区| 欧美日韩一二三区| 国产女人aaa级久久久级| 亚洲高清免费观看| 99在线精品一区二区三区| 91精品国产福利在线观看 | 欧美日韩亚洲综合在线| 欧美成人video| 亚洲综合一区在线| 韩国视频一区二区| 欧美夫妻性生活| 亚洲国产经典视频| 免费成人美女在线观看| 在线观看一区二区精品视频| 欧美激情一区二区三区四区| 日本不卡在线视频| 在线观看91精品国产入口| 日本一区二区成人在线| 九九九精品视频| 色综合久久88色综合天天6| 国产人伦精品一区二区| 免费在线观看不卡| 欧美精品日韩精品| 亚洲综合色噜噜狠狠| www.在线欧美| 国产亚洲欧洲997久久综合| 日韩av成人高清| 欧美欧美欧美欧美| 亚洲精品videosex极品| 成人av在线资源网站| 国产女人水真多18毛片18精品视频| 另类人妖一区二区av| 777xxx欧美| 五月婷婷久久丁香| 欧美日韩一本到| 亚洲图片欧美综合| 欧美日韩精品是欧美日韩精品| 亚洲欧美aⅴ...| 色一情一乱一乱一91av| 一区二区三区在线播放| 在线观看亚洲精品| 亚洲一区在线播放| 欧美人与性动xxxx| 日本色综合中文字幕| 在线综合+亚洲+欧美中文字幕| 亚洲高清在线精品| 欧美一区二视频| 精品伊人久久久久7777人| 精品国产人成亚洲区| 国产一区二区福利| 亚洲天堂久久久久久久| 欧洲一区在线观看| 日韩av一区二| 久久久亚洲午夜电影| 91在线精品一区二区三区| 亚洲精品欧美综合四区| 欧美日本一区二区在线观看| 激情久久久久久久久久久久久久久久 | 黄网站免费久久| 国产精品丝袜一区| 欧美绝品在线观看成人午夜影视| 亚洲18影院在线观看| 日韩天堂在线观看| 国产一区二区三区久久久 | 欧美怡红院视频| 日本美女一区二区三区视频| www成人在线观看| 色悠久久久久综合欧美99| 青青草成人在线观看| 亚洲第一福利视频在线| 日韩一二三区视频| 色综合久久99| 国产精品1区2区3区在线观看| 亚洲精品v日韩精品| 久久久久成人黄色影片| 欧美系列日韩一区| 风间由美中文字幕在线看视频国产欧美| 1区2区3区国产精品| 日韩欧美成人一区二区| 色综合天天性综合| 精品制服美女久久| 国产精品久久久久久久久免费相片| 欧美午夜精品一区| 丰满亚洲少妇av| 视频一区在线播放| 国产精品久久夜| 欧美大白屁股肥臀xxxxxx| 99久久精品情趣| 国产一区二区视频在线| 亚洲综合另类小说| 国产精品美女www爽爽爽| 日韩一区二区三区免费看| 91福利在线看| 波多野结衣欧美| 国产一区激情在线| 免费人成在线不卡| 亚洲成人av资源| 亚洲美女屁股眼交| 国产日韩精品一区二区三区在线| 这里只有精品电影| 欧美视频三区在线播放| 色激情天天射综合网| 不卡av在线网| 岛国一区二区三区| 国产+成+人+亚洲欧洲自线| 国产综合色在线视频区| 久久精品久久精品| 久久99日本精品| 久久99精品国产.久久久久| 午夜伦欧美伦电影理论片| 亚洲福利视频一区| 日韩avvvv在线播放| 视频一区视频二区中文字幕| 日韩综合一区二区| 日韩福利电影在线观看| 肉色丝袜一区二区| 日本不卡免费在线视频| 欧美aⅴ一区二区三区视频| 日韩av不卡在线观看| 老司机午夜精品| 国产一区二区三区日韩 | 2023国产精华国产精品| 日韩精品最新网址| 欧美精品一区二区三区久久久| 精品国产sm最大网站免费看| 国产三级精品三级在线专区| 国产精品网站一区| 一区二区在线观看免费视频播放| 亚洲精品福利视频网站| 婷婷成人激情在线网| 麻豆久久久久久| 风间由美中文字幕在线看视频国产欧美| 成人h精品动漫一区二区三区| 97久久超碰精品国产| 欧美午夜影院一区| 久久综合精品国产一区二区三区 | 成人av在线看| 欧美性淫爽ww久久久久无| 欧美精品久久一区二区三区| 精品日韩欧美一区二区| 中文字幕欧美激情| 亚洲一区二区精品久久av| 久久精品国产亚洲一区二区三区| 国产一区二区三区精品欧美日韩一区二区三区 | 美女网站色91| 国产.欧美.日韩| 欧美日韩一区二区在线视频| 欧美成人bangbros| 亚洲精品欧美在线| 久久99日本精品| 91在线观看一区二区| 欧美一区二区三区视频在线观看| 久久久久久夜精品精品免费| 亚洲一区二区三区视频在线播放| 日韩av在线免费观看不卡| 99久久国产综合精品女不卡| 欧美一区二区在线视频| 亚洲人123区|