📄 source1.list
字号:
+version: 7/2/1998
+switches:
+uca_version: 2.0.83
+uca_date: Aug 2 2001 00:02:16
+current_date: Fri Jun 28 15:14:04 2002
.cpu_version 0x00000001 0 15
.%num_contexts 4
.%local_mem0_mode rel
.%local_mem1_mode rel
:self# 6
*-- no_destination F0
*shift_parameter gpr_b_rel D1
*dest_reg2 gpr_b_rel D0
*dest_reg3 gpr_a_rel C1
*dest_reg1 gpr_a_rel C0
.0 080000B0 common_code
.import_var __chip_id __chip_revision __uengine_id
.%line 4 "D:\yxp\ixp1200\讲座\Intel IXP1200开发指南\开发指南2之demo工程\开发指南(2)之demo工程\demo1\Source1.uc" 1
;Arithmetic,Logic Instructions
;TA
;一、alu_shf instruction
alu_shf[dest_reg1,--, b,1,>>rot8] ; result =0x01000000
.1 DA200180 common_code
.%line 7 "D:\yxp\ixp1200\讲座\Intel IXP1200开发指南\开发指南2之demo工程\开发指南(2)之demo工程\demo1\Source1.uc" 1
;
;<<indirect 与 >>indirect 对 shift_parameter 有不同的用法
immed[shift_parameter,3] ; shift_parameter=3
.2 260000A0 common_code
.%line 8 "D:\yxp\ixp1200\讲座\Intel IXP1200开发指南\开发指南2之demo工程\开发指南(2)之demo工程\demo1\Source1.uc" 0
alu_shf[--, shift_parameter,b,0,0] ;left shift value = 32-shift_parameter = 29 ,( -- Indicates no destination.)
.3 020200B0 common_code
.%line 9 "D:\yxp\ixp1200\讲座\Intel IXP1200开发指南\开发指南2之demo工程\开发指南(2)之demo工程\demo1\Source1.uc" 0
alu_shf[dest_reg2,--, b,1,<<indirect]; result = 0x20000000
.4 260000A0 common_code
.%line 11 "D:\yxp\ixp1200\讲座\Intel IXP1200开发指南\开发指南2之demo工程\开发指南(2)之demo工程\demo1\Source1.uc" 0
;
alu_shf[--, shift_parameter, b, 0,0] ; right shift value = shift_parameter
.5 00200470 common_code
.%line 12 "D:\yxp\ixp1200\讲座\Intel IXP1200开发指南\开发指南2之demo工程\开发指南(2)之demo工程\demo1\Source1.uc" 0
alu_shf[dest_reg3,--, b,8,>>indirect] ; result=0x00000001
.6 F8000307 common_code
.%line 14 "D:\yxp\ixp1200\讲座\Intel IXP1200开发指南\开发指南2之demo工程\开发指南(2)之demo工程\demo1\Source1.uc" 1
self#:
.%line 15 "D:\yxp\ixp1200\讲座\Intel IXP1200开发指南\开发指南2之demo工程\开发指南(2)之demo工程\demo1\Source1.uc" 1
br[self#]
+ucode_end
SEGMENT ADDRESS RANGE STATISTICS
Segment: common_code_seg address range: 0-6;
includes pages:
common_code
PAGE ADDRESS RANGE STATISTICS
Page: common_code address range: 0-6
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -