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

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

?? multi_master_reference_design.s

?? altera epxa1的例子程序
?? S
字號:
/*----------------------------------------------------------------------------------------
   Copyright (C) 1991-2002 Altera Corporation
   Any  megafunction  design,  and related netlist (encrypted  or  decrypted),
   support information,  device programming or simulation file,  and any other
   associated  documentation or information  provided by  Altera  or a partner
   under  Altera's   Megafunction   Partnership   Program  may  be  used  only
   to program  PLD  devices (but not masked  PLD  devices) from  Altera.   Any
   other  use  of such  megafunction  design,  netlist,  support  information,
   device programming or simulation file,  or any other  related documentation
   or information  is prohibited  for  any  other purpose,  including, but not
   limited to  modification,  reverse engineering,  de-compiling, or use  with
   any other  silicon devices,  unless such use is  explicitly  licensed under
   a separate agreement with  Altera  or a megafunction partner.  Title to the
   intellectual property,  including patents,  copyrights,  trademarks,  trade
   secrets,  or maskworks,  embodied in any such megafunction design, netlist,
   support  information,  device programming or simulation file,  or any other
   related documentation or information provided by  Altera  or a megafunction
   partner, remains with Altera, the megafunction partner, or their respective
   licensors. No other licenses, including any licenses needed under any third
   party's intellectual property, are provided herein.
 
----------------------------------------------------------------------------------------*/

	#include "../embedded_stripe.h"
	
	
	
	// Memory map for PLD Slaves 
 #define SLAVE4_BASE       EXC_PLD_BLOCK0_BASE + 0x10004
 #define SLAVE5_BASE       EXC_PLD_BLOCK0_BASE + 0x20000
 #define SLAVE6_BASE       EXC_PLD_BLOCK0_BASE + 0x40004
 #define SLAVE7_BASE       EXC_PLD_BLOCK0_BASE + 0x80004
 #define SLAVE8_BASE       EXC_PLD_BLOCK0_BASE + 0x100004
 #define SLAVE9_BASE       EXC_PLD_BLOCK0_BASE + 0x200008
 #define SRAM1_BASE	   EXC_SPSRAM_BLOCK1_BASE
 #define OPERAND1_REGISTER    SLAVE5_BASE + 0x04
 #define OPERAND2_REGISTER    SLAVE5_BASE + 0x08
 #define OPERATION_REGISTER   SLAVE5_BASE + 0x0C
 #define RESULT_LOW_REGISTER   SLAVE5_BASE + 0x10
 #define RESULT_HIGH_REGISTER SLAVE5_BASE + 0x14


	.globl Entry
	

Entry:
	b   Start
	b   Unexpected
	b   Unexpected
	b   Unexpected
	b   Unexpected
	b   Unexpected
	b   Unexpected

// Unexpected exception handler
Unexpected:
	b   Unexpected

// Start of main program

Start:
//Load data to be transferred
   
    mov r0, #97		        //Load Data in r0 to be transferred
    mov r1, #1		        //Load Data in r1 to be transferred
    mov r2, #2		        //Load Data in r2 to be transferred
    mov r3, #3		        //Load Data in r3 to be transferred
    mov r4, #4		        //Load Data in r4 to be transferred
    mov r5, #5		        //Load Data in r5 to be transferred
    mov r6, #6		        //Load Data in r6 to be transferred
    mov r7, #7		        //Load Data in r7 to be transferred
    mov r8, #8		        //Load Data in r8 to be transferred
    

//Single Write and Read to Slave 4 Single Transaction Slave
    
	ldr r12, =SLAVE4_BASE	//Load the base address for Slave 4 in r12
	str r0, [r12]			//Store data in base address of Slave 4
	ldr r9, [r12]			//Read data back from Slave 4

//Drive the ALU with the processor (slave 5 alu slave)
    
	ldr r12, =OPERAND1_REGISTER	 //Load the address for operand 1 in r12
	str r3, [r12]			     //Store the contents of r3 as operand 1
	
	ldr r12, =OPERAND2_REGISTER  //Load the address for operand 2 in r12
	str r4, [r12]			     //Store the contents of r4 as operand 2
	
	ldr r12, =OPERATION_REGISTER  //Load the address for the operation register in r12
	str r7, [r12]			      //Store the contents of r7 as operation(7 = MULT)
	
	ldr r12, =RESULT_LOW_REGISTER  //Load the address for the lower nibble of the result register in r12
	ldr r9, [r12]			       //Read back the result into register r9
	
//Burst Write and Read to Slave 6 Burst Transaction Slave

    ldr r12, =SLAVE6_BASE	//Load the base address for Slave 6 in r12
	stmia r12!, {r1-r8}	    //Write to Slave 6 a burst of 8 words
	//Read the data back backwards
	sub r12, r12, #4        //Decrement the address by a word
	ldr r1, [r12]	        //Load the last value bursted 
	sub r12, r12, #4        
	ldr r2, [r12]
	sub r12, r12, #4
	ldr r3, [r12]
	sub r12, r12, #4
	ldr r4, [r12]
	sub r12, r12, #4
	ldr r5, [r12]
	sub r12, r12, #4
	ldr r6, [r12]
	sub r12, r12, #4
	ldr r7, [r12]
	sub r12, r12, #4
	ldr r8, [r12]
	
//Single Write and Read to Slave 7 Single Transaction Slave
    
	ldr r12, =SLAVE7_BASE	//Load the base address for Slave 7 in r12
	str r0, [r12]			//Store data in base address of Slave 7
	ldr r9, [r12]			//Read data back from Slave 7
	
//Burst Write and Read to Slave 8 Burst Transaction Slave

    ldr r12, =SLAVE8_BASE	//Load the base address for Slave 8 in r12
	stmia r12!, {r1-r8}	    //Write to Slave 8 a burst of 8 words
	//Read the data back backwards
	sub r12, r12, #4        //Decrement the address by a word
	ldr r1, [r12]	        //Load the last value bursted 
	sub r12, r12, #4        
	ldr r2, [r12]
	sub r12, r12, #4
	ldr r3, [r12]
	sub r12, r12, #4
	ldr r4, [r12]
	sub r12, r12, #4
	ldr r5, [r12]
	sub r12, r12, #4
	ldr r6, [r12]
	sub r12, r12, #4
	ldr r7, [r12]
	sub r12, r12, #4
	ldr r8, [r12]
	
//Burst Write and Read to Slave 9 Wide Transaction Slave
    ldr r12, =SLAVE9_BASE	//Load the base address for Slave 9 in r12
	stmia r12!, {r1-r8}	    //Write to Slave 9 a burst of 8 words
	stmia r12!, {r1-r8}	    //Write to Slave 9 a burst of 8 words
	ldr r12, =SLAVE9_BASE	//Load the base address for Slave 9 in r12
	ldmia r12!, {r1-r8}
	ldmia r12!, {r1-r8}
	
//Burst Read from SRAM, Master 4 has loaded it with some data and the processor is now going to read it back
	
    ldr r12, =SRAM1_BASE	//Load the base address for SRAM1 base in r12
	ldmia r12!, {r1-r8}	    //First 8 words in SRAM
	ldmia r12!, {r1-r8}	    //Second 8 words in SRAM
	

	nop	// The first few unused memory locations are padded to prevent unknown
	nop	//rom contents causing Xs in simulation waveform (not actually required)
	nop
	nop


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美三级中文字幕在线观看| 日韩一区二区免费高清| 一区二区在线观看视频| 91浏览器打开| 日韩精品一二三区| 在线视频观看一区| 国产嫩草影院久久久久| 99精品视频在线观看| 亚洲欧洲99久久| 在线一区二区视频| 久久精品国产色蜜蜜麻豆| 日韩网站在线看片你懂的| 韩国三级电影一区二区| 国产精品麻豆久久久| 丁香天五香天堂综合| 亚洲久本草在线中文字幕| 欧美色综合影院| 裸体歌舞表演一区二区| 国产亚洲欧洲一区高清在线观看| 成人小视频免费在线观看| 中文字幕五月欧美| 在线播放欧美女士性生活| 亚洲成人手机在线| 亚洲一区二区在线播放相泽| 日韩欧美卡一卡二| 波波电影院一区二区三区| 亚洲国产精品精华液网站| 日韩免费高清av| 色哟哟国产精品| 国产一区二区三区免费播放| 成人18精品视频| 午夜国产不卡在线观看视频| 欧美精品一区二区三区蜜桃| 97se亚洲国产综合在线| 日韩国产精品大片| 一区二区三区四区激情| 国产日韩欧美电影| 日韩欧美区一区二| 色综合天天狠狠| 成人中文字幕在线| 国产亚洲精品免费| 国产精品美女久久久久久| 91成人免费在线视频| 国产精品亚洲一区二区三区妖精 | 精品中文字幕一区二区小辣椒| 日韩欧美的一区二区| 亚洲欧洲性图库| 亚洲精品欧美综合四区| 久久嫩草精品久久久精品一| 欧美午夜精品久久久久久超碰| 久久精品99国产精品日本| 亚洲三级视频在线观看| 欧美成人a∨高清免费观看| 日本精品视频一区二区三区| 国产精品综合网| 国产精品美女久久久久久久网站| 久久久久国产精品厨房| 欧美丰满一区二区免费视频| 欧美性色综合网| 97久久超碰国产精品| 蜜桃视频一区二区三区在线观看| 亚洲美女精品一区| 欧美日韩aaaaa| 久久丝袜美腿综合| 欧美一区二区三区四区五区| 欧美性生活久久| 91麻豆免费观看| 成人高清在线视频| 国产乱国产乱300精品| 日本亚洲最大的色成网站www| 亚洲精品一区二区在线观看| 日韩视频在线你懂得| 丁香婷婷综合色啪| 欧美日韩国产精选| 欧美性猛交xxxxxxxx| www.欧美.com| 97国产一区二区| 制服丝袜日韩国产| 精品视频色一区| 2020日本不卡一区二区视频| 欧美本精品男人aⅴ天堂| 91精品国产91久久久久久一区二区 | 日韩毛片视频在线看| 国产欧美一区二区精品秋霞影院| 精品欧美一区二区三区精品久久| 7777女厕盗摄久久久| 欧美日韩精品一区二区天天拍小说 | 东方aⅴ免费观看久久av| 成人免费毛片片v| 91在线国产观看| 色老头久久综合| 欧美久久婷婷综合色| 欧美精品一二三区| 日韩三级.com| 久久综合色一综合色88| 亚洲视频一区二区在线| 一区二区成人在线观看| 午夜一区二区三区在线观看| 婷婷成人激情在线网| 麻豆精品在线看| 国产米奇在线777精品观看| 国产乱码精品一区二区三区av| 中文字幕在线一区免费| 一区二区三区四区不卡视频| 亚洲国产一区二区三区青草影视| 亚洲一区二区三区在线播放| 免费观看成人av| 国产精品99久久久久久久vr| 不卡的av电影在线观看| 成人理论电影网| 久久一日本道色综合| 国产精品传媒在线| 亚洲猫色日本管| 日产精品久久久久久久性色| 国产麻豆欧美日韩一区| 91丨porny丨国产入口| 欧美一区二区三区小说| 91麻豆精品国产综合久久久久久 | 国产精品国产三级国产aⅴ中文| 亚洲美女视频一区| 国产美女精品在线| 91蜜桃免费观看视频| 日韩一区二区三区四区五区六区| 欧美激情一区在线| 国产精品电影一区二区三区| 欧美xxxx在线观看| 免费看欧美美女黄的网站| caoporen国产精品视频| 欧美精品一卡二卡| 国产精品久久久久久久久搜平片| jlzzjlzz国产精品久久| 美国av一区二区| 岛国av在线一区| 国产精品成人一区二区三区夜夜夜| 亚洲综合偷拍欧美一区色| 亚洲精品欧美二区三区中文字幕| 国产日韩av一区| 青青草97国产精品免费观看无弹窗版| 丰满岳乱妇一区二区三区| 7777精品伊人久久久大香线蕉完整版 | 精品一区二区三区香蕉蜜桃| 不卡一区在线观看| 欧美日精品一区视频| 中文字幕的久久| 日本亚洲三级在线| 一本到不卡精品视频在线观看 | 欧美激情综合五月色丁香小说| 亚洲国产综合色| bt欧美亚洲午夜电影天堂| 在线中文字幕一区| 国产精品国产三级国产专播品爱网| 免费精品视频在线| 欧美日韩亚洲综合一区 | 亚洲三级小视频| 国产黑丝在线一区二区三区| 粉嫩aⅴ一区二区三区四区五区| 欧美日韩一级二级三级| 一个色综合av| 91蜜桃视频在线| 国产精品久久久久影视| 国产在线一区观看| 日韩一区二区三| 香蕉影视欧美成人| 成人午夜激情片| 在线不卡a资源高清| 一区二区三区加勒比av| 在线一区二区三区四区五区| 国产日韩精品一区二区三区| 黄网站免费久久| 亚洲黄色免费电影| 日韩欧美aaaaaa| 91网站视频在线观看| 五月婷婷综合在线| www激情久久| 色婷婷综合久久久中文一区二区 | 91精品国产综合久久婷婷香蕉| 国内成人精品2018免费看| 国产精品国产三级国产普通话99| 欧美日韩精品欧美日韩精品一| 激情图片小说一区| 亚洲专区一二三| 国产亚洲综合av| 精品视频一区二区不卡| 国产精品99久久久久久久vr| 亚洲一区二区三区四区不卡| 久久奇米777| 欧美久久久久久久久久| 7777精品伊人久久久大香线蕉经典版下载 | 精品一区二区三区久久| 中文字幕亚洲电影| 欧美va日韩va| 欧美亚洲动漫另类| 成人av网址在线| 久久er99热精品一区二区| 亚洲一区精品在线| 一色屋精品亚洲香蕉网站| 欧美大肚乱孕交hd孕妇| 欧美日韩三级视频| 91免费视频网| 国产成人精品午夜视频免费|