qdpp.map

来自「Quantum Platform(QP) is a family of very」· MAP 代码 · 共 665 行 · 第 1/2 页

MAP
665
字号
 0000:1032       _INPORT
 0000:103B       _INPORTB
 0000:1083       _ISATTY
 0000:1094       _LSEEK
 01E9:000A       _MAIN
 0000:1694       _MALLOC
 0000:06A4       _MOVETEXT
 0000:10BD       _OUTPORT
 0000:10C9       _OUTPORTB
 0000:066A       _PUTTEXT
 04BC:0459       _QDPP_TABLE
 04BC:079A       _QEP_RESERVEDEVT_
 04BC:0ECE       _QF_INTLOCKNEST_
 04BC:0ECF       _QF_ISRNEST_
 04BC:068C       _QF_MAXPOOL_
 04BC:0692       _QF_MAXSIGNAL_
 04BC:0650       _QF_POOL_
 04BC:068E       _QF_SUBSCRLIST_
 04BC:0796       _QF_TIMEEVTLISTHEAD_
 04BC:04F9       _QK_CURRPRIO_
 04BC:0DCC       _QK_INTLOCKNEST_
 04BC:0DCD       _QK_ISRNEST_
 04BC:0502       _QK_READYSET_
 0323:0005       _QK_SCHEDULEEXT_
 030B:000C       _QK_SCHEDULE_
 01AC:01C4       _Q_ASSERT_HANDLER
 0000:17F7       _REALLOC
 0000:10D5       _SETBLOCK
 0000:0B06       _SETVBUF
 0000:1021       _SETVECT
 0000:0C25       _TELL
 0000:0C49       _WHEREX
 0000:0C58       _WHEREY
 0000:0C6B       _WRITE
 0000:1000  Abs  __AHINCR
 0000:000C  Abs  __AHSHIFT
 04BC:0B0C       __ARGC
 04BC:0B0E       __ARGV
 04BC:07C8       __ATEXITCNT
 04BC:0ED0       __ATEXITTBL
 0000:0306       __BRK
 04BC:0087       __BRKLVL
 04BC:0069       __C0ARGC
 04BC:006B       __C0ARGV
 0000:0F17       __C0CRTINIT
 04BC:006F       __C0ENVIRON
 0000:0F37       __CRTINIT
 04BC:07CA       __CTYPE
 04BC:0AB0       __DOSERRNO
 04BC:0AB2       __DOSERRORTOSV
 04BC:0073       __ENVLNG
 04BC:0075       __ENVSEG
 04BC:0077       __ENVSIZE
 0000:011A       __EXIT
 04BC:08CC       __EXITBUF
 0000:00FA       __EXITCLEAN
 04BC:08D0       __EXITFOPEN
 04BC:08D4       __EXITOPEN
 04BC:0083       __HEAPBASE
 04BC:008B       __HEAPTOP
 04BC:0059       __INT0VECTOR
 04BC:005D       __INT4VECTOR
 04BC:0061       __INT5VECTOR
 04BC:0065       __INT6VECTOR
 0000:1046       __IOERROR
 0000:0208       __MMODEL
 04BC:0F50       __NEW_HANDLER
 04BC:0A6A       __OPENFD
 04BC:007B       __OSMAJOR
 04BC:007C       __OSMINOR
 04BC:0079       __PSP
 04BC:0B1C       __REALCVTVECTOR
 0000:0178       __RESTOREZERO
 0000:0345       __SBRK
 04BC:0B1C       __SCANTODVECTOR
 0000:087E       __SCREENIO
 0000:0921       __SCROLL
 0000:0000  Abs  __SETARGV__
 0000:0A8D       __SETUPIO
 04BC:007F       __STARTTIME
 04BC:0A96       __STKLEN
 04BC:08DA       __STREAMS
 0000:0000  Abs  __TURBOCRT
 0000:08BB       __VALIDATEXY
 0000:1259       __VECTOR_DELETE_
 0000:1374       __VECTOR_NEW_
 04BC:007B       __VERSION
 04BC:0A98       __VIDEO
 0000:0E93       __VIDEOINT
 0000:10F1       __VPTR
 0000:1117       __VRAM
 0000:0C3F       __WHEREXY
 0000:1190       __WRITE
 0000:0D98       __XFFLUSH
 0000:1470       ___FIRST
 0000:1472       ___LAST
 0000:1474       ___ROVER

  Address         Publics by Value

 0000:0000  Abs  __SETARGV__
 0000:0000  Abs  __TURBOCRT
 0000:000C  Abs  __AHSHIFT
 0000:1000  Abs  __AHINCR
 0000:00FA       __EXITCLEAN
 0000:011A       __EXIT
 0000:0178       __RESTOREZERO
 0000:01F0       _ABORT
 0000:0206       DGROUP@
 0000:0208       __MMODEL
 0000:020A       _ATEXIT
 0000:0237       _CLRSCR
 0000:0261       _EXIT
 0000:0306       __BRK
 0000:0345       __SBRK
 0000:03B2       _FFLUSH
 0000:0482       _FLUSHALL
 0000:0549       _FSEEK
 0000:05C9       _FTELL
 0000:0619       _GETTEXT
 0000:066A       _PUTTEXT
 0000:06A4       _MOVETEXT
 0000:087E       __SCREENIO
 0000:08BB       __VALIDATEXY
 0000:0921       __SCROLL
 0000:0A8D       __SETUPIO
 0000:0B06       _SETVBUF
 0000:0C25       _TELL
 0000:0C3F       __WHEREXY
 0000:0C49       _WHEREX
 0000:0C58       _WHEREY
 0000:0C6B       _WRITE
 0000:0D98       __XFFLUSH
 0000:0DD2       _ATOL
 0000:0E47       _ATOI
 0000:0E93       __VIDEOINT
 0000:0F17       __C0CRTINIT
 0000:0F37       __CRTINIT
 0000:1012       _GETVECT
 0000:1021       _SETVECT
 0000:1032       _INPORT
 0000:103B       _INPORTB
 0000:1046       __IOERROR
 0000:1083       _ISATTY
 0000:1094       _LSEEK
 0000:10BD       _OUTPORT
 0000:10C9       _OUTPORTB
 0000:10D5       _SETBLOCK
 0000:10F1       __VPTR
 0000:1117       __VRAM
 0000:1190       __WRITE
 0000:11DB       operator delete(void far*)
 0000:11ED       set_new_handler(void(far*)())
 0000:1217       operator new(unsigned int)
 0000:1259       __VECTOR_DELETE_
 0000:1374       __VECTOR_NEW_
 0000:1470       ___FIRST
 0000:1472       ___LAST
 0000:1474       ___ROVER
 0000:15AE       _FREE
 0000:15AE       _FARFREE
 0000:1694       _MALLOC
 0000:169E       _FARMALLOC
 0000:17F7       _REALLOC
 0000:17FE       _FARREALLOC
 0000:186C       N_LDIV@
 0000:186F       LDIV@
 0000:186F       F_LDIV@
 0000:1873       N_LUDIV@
 0000:1876       F_LUDIV@
 0000:1876       LUDIV@
 0000:187B       N_LMOD@
 0000:187E       F_LMOD@
 0000:187E       LMOD@
 0000:1883       N_LUMOD@
 0000:1886       F_LUMOD@
 0000:1886       LUMOD@
 0000:191A       N_PADD@
 0000:191D       F_PADD@
 0000:191D       PADD@
 0000:1949       N_PSUB@
 0000:194C       F_PSUB@
 0000:194C       PSUB@
 0000:197A       N_PCMP@
 01AC:00CE       qf::init()
 01AC:00F5       qf::start()
 01AC:015D       qk::onidle()
 01AC:0162       qf::exit()
 01AC:01C4       _Q_ASSERT_HANDLER
 01AC:023E       displyphilstat(unsigned char,const char far*)
 01AC:025D       displaykey(unsigned char)
 01AC:027C       displaypreemptions(unsigned char,unsigned char)
 01E9:000A       _MAIN
 01E9:00DA       busydelay()
 0233:000F       philosopher::philosopher()
 0233:0080       philosopherstart(unsigned char,unsigned char,const qevent far*far*,unsigned long)
 0233:0112       philosopher::initial(philosopher far*,const qevent far*)
 0233:0144       philosopher::thinking(philosopher far*,const qevent far*)
 0233:01A8       philosopher::hungry(philosopher far*,const qevent far*)
 0233:023D       philosopher::eating(philosopher far*,const qevent far*)
 0233:0307       qactive::qactive(void(far*)(qfsm far*,const qevent far*))
 0233:0361       philosopher::~philosopher()
 0233:03AB       qtimeevt::postin(qactive far*,unsigned int)
 0233:03D0       qhsm::qhsm(void(far*)(qfsm far*,const qevent far*))
 0233:042A       qfsm::qfsm(void(far*)(qfsm far*,const qevent far*))
 0233:0482       qactive::~qactive()
 0233:04C2       qhsm::~qhsm()
 0282:0008       tablestart(unsigned char,const qevent far*far*,unsigned long)
 0282:005F       table::table()
 0282:00C8       table::initial(table far*,const qevent far*)
 0282:0143       table::serving(table far*,const qevent far*)
 0282:046A       table::~table()
 02CD:0004       kbdmgrstart(unsigned char,const qevent far*far*,unsigned long)
 02CD:0052       kbdmgr::initial(kbdmgr far*,const qevent far*)
 02CD:0076       kbdmgr::active(kbdmgr far*,const qevent far*)
 02CD:00EA       kbdmgr::kbdmgr()
 02CD:0146       kbdmgr::~kbdmgr()
 02E6:0000       video::clearscreen(unsigned char)
 02E6:0022       video::clearrect(unsigned char,unsigned char,unsigned char,unsigned char,unsigned char)
 02E6:0079       video::printstrat(unsigned char,unsigned char,unsigned char,const char far*)
 02E6:00C8       video::printnumat(unsigned char,unsigned char,unsigned char,unsigned long)
 02FD:0009       qk::getversion()
 02FD:0015       qf::run()
 02FD:0032       qactive::start(unsigned char,const qevent far*far*,unsigned long,void far*,unsigned long,const qevent far*)
 02FD:00B8       qactive::stop()
 030B:000C       _QK_SCHEDULE_
 030B:00E2       qpset::isempty()
 030B:00F9       qpset::findmax()
 031F:0003       qk::mutexlock(unsigned char)
 031F:0026       qk::mutexunlock(unsigned char)
 0323:0005       _QK_SCHEDULEEXT_
 0332:0003       qk::getportversion()
 0332:000F       qk_isrexit_(unsigned char)
 0337:000C       _FPU_SAVE
 0337:001C       _FPU_RESTORE
 0339:000C       qactive::postfifo(const qevent far*)
 0339:00F9       qpset::insert(unsigned char)
 034E:0004       qactive::get_()
 034E:00D3       qf::getqueuemargin(unsigned char)
 034E:015B       qpset::remove(unsigned char)
 036B:0006       qactive::subscribe(unsigned char) const
 0376:0005       qequeue::init(const qevent far*far*,unsigned char)
 037C:0005       qf::getversion()
 037C:0011       qf::add_(qactive far*)
 037C:0085       qf::remove_(const qactive far*)
 0389:0009       qf::gc(const qevent far*)
 0391:000D       qf::new_(unsigned int,unsigned char)
 0391:00BC       qmpool::getblocksize() const
 039D:000A       qf::poolinit(void far*,unsigned long,unsigned int)
 03A5:000D       qf::psinit(qsubscrlist far*,unsigned char)
 03A7:0005       qf::publish(const qevent far*)
 03BB:0003       qf::tick()
 03CD:0000       qmpool::get()
 03CD:0076       qf::getpoolmargin(unsigned char)
 03D9:0005       qmpool::init(void far*,unsigned long,unsigned int)
 03ED:0003       qmpool::put(void far*)
 03F6:000E       qtimeevt::qtimeevt(unsigned char)
 0400:000E       qtimeevt::arm_(qactive far*,unsigned int)
 040A:000E       qep::getversion()
 040B:000A       qfsm::init(const qevent far*)
 040B:0098       qfsm::~qfsm()
 0417:0004       qfsm::dispatch(const qevent far*)
 041E:0001       qhsm::init(const qevent far*)
 0431:000A       qhsm::dispatch(const qevent far*)
 0452:000F       qhsm::top(qhsm far*,const qevent far*)
 0453:000A       qhsm::exectran(void(far*)(qfsm far*,const qevent far*)(far*)(qhsm far*,const qevent far*)far*,qtrany far*)
 04BC:0000       DATASEG@
 04BC:0059       __INT0VECTOR
 04BC:005D       __INT4VECTOR
 04BC:0061       __INT5VECTOR
 04BC:0065       __INT6VECTOR
 04BC:0069       __C0ARGC
 04BC:006B       __C0ARGV
 04BC:006F       __C0ENVIRON
 04BC:0073       __ENVLNG
 04BC:0075       __ENVSEG
 04BC:0077       __ENVSIZE
 04BC:0079       __PSP
 04BC:007B       __OSMAJOR
 04BC:007B       __VERSION
 04BC:007C       __OSMINOR
 04BC:007D       _ERRNO
 04BC:007F       __STARTTIME
 04BC:0083       __HEAPBASE
 04BC:0087       __BRKLVL
 04BC:008B       __HEAPTOP
 04BC:041C       philosopher::
 04BC:0428       qactive::
 04BC:0434       qhsm::
 04BC:0440       qfsm::
 04BC:0459       _QDPP_TABLE
 04BC:04B2       table::
 04BC:04EA       kbdmgr::
 04BC:04F9       _QK_CURRPRIO_
 04BC:0502       _QK_READYSET_
 04BC:0540       qf::log2lkup
 04BC:0650       _QF_POOL_
 04BC:068C       _QF_MAXPOOL_
 04BC:068E       _QF_SUBSCRLIST_
 04BC:0692       _QF_MAXSIGNAL_
 04BC:069E       qf::pwr2lkup
 04BC:06DF       qf::invpwr2lkup
 04BC:0720       qf::div8lkup
 04BC:0796       _QF_TIMEEVTLISTHEAD_
 04BC:079A       _QEP_RESERVEDEVT_
 04BC:07C8       __ATEXITCNT
 04BC:07CA       __CTYPE
 04BC:08CC       __EXITBUF
 04BC:08D0       __EXITFOPEN
 04BC:08D4       __EXITOPEN
 04BC:08DA       __STREAMS
 04BC:0A6A       __OPENFD
 04BC:0A96       __STKLEN
 04BC:0A98       __VIDEO
 04BC:0AA7       _DIRECTVIDEO
 04BC:0AB0       __DOSERRNO
 04BC:0AB2       __DOSERRORTOSV
 04BC:0B0C       __ARGC
 04BC:0B0E       __ARGV
 04BC:0B1C       __SCANTODVECTOR
 04BC:0B1C       __REALCVTVECTOR
 04BC:0DCC       _QK_INTLOCKNEST_
 04BC:0DCD       _QK_ISRNEST_
 04BC:0DCE       qf::active_
 04BC:0ECE       _QF_INTLOCKNEST_
 04BC:0ECF       _QF_ISRNEST_
 04BC:0ED0       __ATEXITTBL
 04BC:0F50       __NEW_HANDLER

Program entry point at 0000:0000

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?