Hi, Can someone explain for this load instruction 1254045000: system.switch_cpus.fetch: [tid:0]: Instruction PC 0x405bdd (1) created [sn:2]. 1254045000: system.switch_cpus.fetch: [tid:0]: Instruction is: SUB_M_I : ldst t1d, DS:[rax + 0x8]
What does the following verbose messages mean? 1254050000: system.switch_cpus.iew: Execute: Executing instructions from IQ. 1254050000: system.switch_cpus.iew: Execute: Processing PC (0x405bdd=>0x405be1).(1=>2), [tid:0] [sn:2]. 1254050000: system.switch_cpus.iew: Execute: Calculating address for memory reference. 1254050000: system.switch_cpus.iew.lsq.thread0: Executing load PC (0x405bdd=>0x405be1).(1=>2), [sn:2] 1254050000: global: RegFile: Access to int register 16, has data 0 1254050000: global: RegFile: Access to int register 0, has data 0x6b8e18 1254050000: system.switch_cpus.iew.lsq.thread0: Read called, load idx: 0, store idx: -1, storeHead: 0 addr: 0xbbe20 1254050000: system.switch_cpus.iew.lsq.thread0: Doing memory access for inst [sn:2] PC (0x405bdd=>0x405be1).(1=>2) 1254050000: system.cpu.dcache: ReadReq bbe20 hit What is the effective address in these messages? is it 0x6b8e18? -- // Naderan *Mahmood; _______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
