COP8

National Semiconductor COP8
General information
Launched1988; 36 years ago (1988)
Common manufacturer
Performance
Max. CPU clock rateto 15 MHz
Data width8 (RAM), 8 (ROM)
Address width8 (RAM), 15 (ROM)
Architecture and classification
ApplicationEmbedded
Instruction setCOP8
Number of instructions69
Physical specifications
Package
  • 20, 28, and 40-pin DIP; 16, 20, and 28 pin SOIC; 44-pin PLCC
History
PredecessorCOP400
Successornone

The National Semiconductor COP8 is an 8-bit CISC core microcontroller. COP8 is an enhancement to the earlier COP400 4-bit microcontroller family. COP8 main features are:

It has a machine cycle of up to 2M cycles per second, but most versions seem to be overclockable to up to 2.8M cycles per second (28 MHz clock).[citation needed]

Registers and memory map

COP8 registers
14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 (bit position)
Main registers
A Accumulator
PC Program Counter
Note: All other programmer-visible registers and status bits are allocated in RAM.

The COP8 uses separate instruction and data spaces (Harvard architecture).[1]: 2-1 [2]: 2-4  Instruction address space is 15-bit (32 KiB maximum), while data addresses are 8-bit (256 bytes maximum, extended via bank-switching).

To allow software bugs to be caught, all invalid instruction addresses read as zero, which is a trap instruction. Invalid RAM above the stack reads as all-ones, which is an invalid address.

The CPU has an 8-bit accumulator and 15-bit program counter. 16 additional 8-bit registers (R0–R15) and an 8-bit program status word are memory mapped. There are special instructions to access them, but general RAM access instructions may also be used.

The memory map is divided into half RAM and half control registers as follows:

COP8 data address space
Addresses Use
0x00–6F General purpose RAM, used for stack
0x70–7F Unused, reads as all-ones (0xFF) to trap stack underflows
0x80–8F Unused, reads undefined
0x90–BF Additional peripheral control registers
0xC0–CF Peripheral control registers.
0xD0–DF General purpose I/O ports L, G, I, C and D
0xE0–E8 Reserved
0xE9 Microwire shift register
0xEA–ED Timer 1 registers
0xEE CNTRL register, control bits for Microwire & Timer 1
0xEF PSW, CPU program status word
0xF0–FB R0–R11, general purpose registers (additional RAM)
0xFC R12, a.k.a. X, secondary indirect pointer register
0xFD R13, a.k.a. SP, stack pointer register
0xFE R14, a.k.a. B, primary indirect pointer register
0xFF R15, a.k.a. S, data segment extension register

If RAM is not banked, then R15 (S) is just another general-purpose register. If RAM is banked, then the low half of the data address space (addresses 0x00–7F) is directed to a RAM bank selected by S. The special purpose registers in the high half of the data address space are always visible. The data registers at 0xFx can be used to copy data between banks.

RAM banks other than bank 0 have all 128 bytes available. The stack (addressed via the stack pointer) is always on bank 0, no matter how the S register is set.

Control transfers

In addition to 3-byte JMPL and JSRL instructions which can address the entire address space, 2-byte versions of these instructions, JMP and JSR, can jump within a 4K page. The instruction specifies the low 12 bits, and the high 3 bits of the PC are preserved. (These are intended primarily for models with up to 4K of ROM.) For short-distance branches, there are 63 1-byte instructions, JP, which perform PC-relative branches from PC−32 to PC+31. This is a 15-bit addition, and no page boundary requirements apply.

There are also jump indirect and load accumulator indirect instructions which use the accumulator contents as the low 8 bits of an address; the high 7 bits of the current PC are preserved.

Conditional branches per se do not exist, nor does the processor provide the traditional ZCVN status flags, although the program status word contains carry and half-carry flags for multi-byte arithmetic. Rather, there are a number of compare-and-skip instructions. For example, IFEQ compares its two operands, and skips the following instruction if they are unequal. Any instruction may be skipped; it is not limited to branches.

A feature unique to the COP8 architecture is the IFBNE instruction. This compares the low 4 bits of the B (memory pointer) register with a 4-bit immediate constant, and can be used to loop until B has reaches the end of a small (up to 16 byte) buffer.

An interesting extension of this mechanism is the RETSK return-and-skip instruction, which lets any subroutine call conditionally skip the following instruction. This provides a very compact way to return a boolean value from a subroutine.

Instruction set

COP8 operands are listed in destination, source order. Most instructions have the accumulator A as one of the operands. The other operand is generally chosen from an 8-bit immediate value, an 8-bit RAM address, or [B], the RAM address selected by the B register. Some instructions also support RAM addressing by the X register ([X]), and post-inc/decrement variants ([B+], [B−], [X+], [X−]).

Indirect addressing via B is particularly fast, and can be done in the same cycle that the instruction is executed.

On the other hand, absolute RAM addressing is not directly encoded in most cases. Rather, a special "direct addressing" prefix opcode, followed by a 1-byte address, may precede any instruction with a [B] operand, and changes it to a memory direct operand. This adds two bytes and three cycles to the instruction. (Conditional-skip instructions skip the prefix and following instruction as a pair.)

All "move" instructions are called LD (load) even if the destination is a memory address. Unusually, there are no LD instructions with the accumulator as a source; stores are done with the X instruction which exchanges the accumulator with the memory operand, storing A and loading the previous memory contents. (This takes no additional time; X A,[B] is a one-cycle instruction.)

There are instructions to fetch from tables in ROM. These combine the high 7 bits of the program counter (PCU) with the accumulator, fetch a byte from that address, and place it in the accumulator (LAID instruction) or the low 8 bits of the program counter PCL (JID instruction). Because the next instruction executed must be in the same 256-byte page of ROM as the table itself, a 256-entry table is not possible.

COP8 family instruction set[1][3][2][4]
Opcode Operands Mnemonic Cycles Description
7 6 5 4 3 2 1 0 b2 b3
0 0 0 0 0 0 0 0 INTR 7 Software interrupt (push PC, PC ← 0x00ff)
0 0 0 offset JP +disp5 3 PC ← PC + offset; jump 1–31 bytes forward (offset=0 reserved)
0 0 1 0 addrhi addrlo JMP addr12 3 PC[11:0] ← address. Top 3 bits of PC preserved.
0 0 1 1 addrhi addrlo JSR addr12 5 Jump to subroutine: push PC, proceed as JMP.
0 1 0 0 k IFBNE #imm4 1 Execute next instruction if (B & 15) ≠ k; skip if (B & 15) = k.
0 1 0 1 k LD B,#imm4 1 B ← 15 − k (zero-extended)
0 1 1 0 0 0 0 0 k ANDSZ A,#imm8* 2 Skip if A & k = 0 (=IFBIT #bit,A)
0 1 1 0 0 0 0 1 addrlo JSRB addr8 5 Push PC, jump to boot ROM subroutine at address[5]
0 1 1 0 0 0 1 (reserved for boot ROM)[5]
0 1 1 0 0 1 0 0 CLR A 1 A ← 0
0 1 1 0 0 1 0 1 SWAP A 1 A ← A<<4 | A>>4; swap nibbles
0 1 1 0 0 1 1 0 DCOR A 1 Decimal correct after BCD addition
0 1 1 0 0 1 1 1 PUSH A* 3 [SP] ← A, SP ← SP−1
0 1 1 0 1 bit RBIT #bit,[B] 1 Reset (clear to 0) given bit of RAM
0 1 1 1 0 bit IFBIT #bit,[B] 1 Test given bit of RAM, skip if zero
0 1 1 1 1 bit SBIT #bit,[B] 1 Set (to 1) given bit of RAM
1 0 0 m 0 opcode operand ALU operations, A ← A op operand
1 0 0 0 0 opcode OP A,[B] 1 ALU operation with A and [B] (with [address] using DIR prefix)
1 0 0 1 0 opcode k OP A,#imm8 2 ALU operation with A and immediate k
1 0 0 m 0 0 0 0 operand ADC A,operand C,A ← A + operand + C; add with carry
1 0 0 m 0 0 0 1 operand SUBC A,operand C,A ← A + ~operand + C (A − operand − ~C)
1 0 0 m 0 0 1 0 operand IFEQ A,operand Skip if A ≠ operand
1 0 0 m 0 0 1 1 operand IFGT A,operand Skip if A ≤ operand
1 0 0 m 0 1 0 0 operand ADD A,operand A ← A + operand (carry unchanged!)
1 0 0 m 0 1 0 1 operand AND A,operand A ← A & operand
1 0 0 m 0 1 1 0 operand XOR A,operand A ← A ^ operand
1 0 0 m 0 1 1 1 operand OR A,operand A ← A | operand
1 0 0 0 1 0 0 0 IFC 1 Skip if carry clear
1 0 0 0 1 0 0 1 IFNC 1 Skip if carry set
1 0 0 0 1 0 1 0 INC A 1 A ← A + 1 (carry unchanged)
1 0 0 0 1 0 1 1 DEC A 1 A ← A − 1 (carry unchanged)
1 0 0 0 1 1 0 0 POP A* 3 SP ← SP+1, A ← [SP]
1 0 0 0 1 1 0 1 RETSK 5 Pop PC, skip one instruction
1 0 0 0 1 1 1 0 RET 5 Pop PC high, pop PC low
1 0 0 0 1 1 1 1 RETI 5 Return and enable interrupts
1 0 0 1 1 0 0 0 k LD A,#imm8 2 A ← k
1 0 0 1 1 0 0 1 k IFNE A,#imm8* 2 Skip if A = k
1 0 0 1 1 0 1 0 k LD [B+],#imm8 3 [B] ← k, B ← B + 1
1 0 0 1 1 0 1 1 k LD [B−],#imm8 3 [B] ← k, B ← B − 1
1 0 0 1 1 1 0 0 address X A,addr8 3 A ↔ [address], exchange
1 0 0 1 1 1 0 1 address LD A,addr8 3 A ← [address]
1 0 0 1 1 1 1 0 k LD [B],#imm8 2 [B] ← k
1 0 0 1 1 1 1 1 k LD B,#imm8* 2 B ← k (one cycle faster than LD R14,#k)
1 0 1 0 0 0 0 0 RC 1 C ← 0; reset carry to 0
1 0 1 0 0 0 0 1 SC 1 C ← 1; set carry to 1
1 0 1 0 0 0 1 0 X A,[B+] 2 A ↔ [B], B ← B+1
1 0 1 0 0 0 1 1 X A,[B−] 2 A ↔ [B], B ← B−1
1 0 1 0 0 1 0 0 LAID 3 A ← ROM[PCU:A]; load from ROM
1 0 1 0 0 1 0 1 JID 3 PCL ← ROM[PCU:A]; jump via ROM table
1 0 1 0 0 1 1 0 X A,[B] 1 A ↔ [B]
1 0 1 0 0 1 1 1 (reserved)
1 0 1 0 1 0 0 0 RLC A* 1 C,A ← A,C; rotate left through carry (=ADC A,A)
1 0 1 0 1 0 0 1 address k IFEQ addr8,#imm8* 3 Skip if [address] ≠ k
1 0 1 0 1 0 1 0 LD A,[B+] 2 A ← [B], B ← B+1
1 0 1 0 1 0 1 1 LD A,[B−] 2 A ← [B], B ← B−1
1 0 1 0 1 1 0 0 addrhi addrlo JMPL addr15 4 PC ← address
1 0 1 0 1 1 0 1 addrhi addrlo JSRL addr15 5 Push PC, PC ← address
1 0 1 0 1 1 1 0 LD A,[B] 1 A ← [B]
1 0 1 0 1 1 1 1 (reserved)
1 0 1 1 0 0 0 0 RRC A 1 A,C ← C,A; rotate right through carry
1 0 1 1 0 0 0 1 (reserved)
1 0 1 1 0 0 1 0 X A,[X+] 3 A ↔ [X], X ← X+1
1 0 1 1 0 0 1 1 X A,[X−] 3 A ↔ [X], X ← X−1
1 0 1 1 0 1 0 0 VIS* 5 PC ← ROM[vector table]; Vector Interrupt Select
1 0 1 1 0 1 0 1 RPND* 1 Reset pending interrupt flag
1 0 1 1 0 1 1 0 X A,[X] 3 A ↔ [X]
1 0 1 1 0 1 1 1 (reserved)
1 0 1 1 1 0 0 0 NOP 1 No operation
1 0 1 1 1 0 0 1 IFNE A,[B]* 1 Skip if A = [B]
1 0 1 1 1 0 1 0 LD A,[X+] 3 A ← [X], X ← X+1
1 0 1 1 1 0 1 1 LD A,[X−] 3 A ← [X], X ← X−1
1 0 1 1 1 1 0 0 address k LD addr8,#imm8 3 [address] ← k
1 0 1 1 1 1 0 1 address DIR addr8 3 Change next instruction's operand from [B] to [address]
1 0 1 1 1 1 1 0 LD A,[X] 3 A ← [X]
1 0 1 1 1 1 1 1 (reserved)
1 1 0 0 register DRSZ register 3 registerregister − 1, skip if result is zero
1 1 0 1 register k LD register,#imm8 3 registerk (=LD 0xf0+register,#k, one byte shorter)
1 1 1 offset JP −disp5 3 PC ← PC − 32 + offset; jump 1–32 bytes backward
7 6 5 4 3 2 1 0 b2 b3 Mnemonic Cycles Description

*: Only on "feature family" (COP888/COP8SA) cores; not present on "basic family" (COP800) cores.
†: Only on "flash family" (COP8TA/COP8C) models with boot ROM for in-system programming

Notable uses

References

  1. ^ a b COP8 Basic Family User's Manual (PDF). Revision 002. National Semiconductor. June 1996. Literature Number 620895-002. Retrieved 2021-01-02.
  2. ^ a b Aleaf, Abdul (July 1996). "Comparison of COP878x to the Enhanced COP8SAx7 Family - Hardware/Software Considerations" (PDF). National Semiconductor. Application Note 1043.
  3. ^ COP8 Feature Family User's Manual. Revision 005. National Semiconductor. March 1999. Literature Number 620897-005. Extracted from zipped ISO image 530094-003_COP8_Tools_Docs_Aug1999.zip, retrieved 2020-01-07.
  4. ^ "COP8SAx Designer's Guide" (PDF). National Semiconductor. January 1997. Literature Number 620894-001.
  5. ^ a b "COP8SBR9/COP8SCR9/COP8SDR98-Bit CMOS Flash Based Microcontroller with 32k Memory, Virtual EEPROM and Brownout" (PDF) (data sheet). National Semiconductor. April 2002. Retrieved 2021-01-06.
  6. ^ Liberatore, David (11 May 2006). FMU-139C/B Electronic Bomb Fuze Design Update (PDF). 50th Annual NDIA Fuze Conference. Retrieved 7 Nov 2024.
  7. ^ Dennis, Marc; Hanrahan, Bob; Brackmann, Chris (November 1991). Application Note 761 - Electronic Fuzing (PDF). Texas Instruments. Retrieved 7 Nov 2024.

Read other articles:

Pittsburgh Steelers Musim saat iniDidirikan 1933; 91 tahun lalu (1933)Bermain di Heinz FieldPittsburgh, PennsylvaniaKantor pusat di UPMC Sports Performance ComplexPittsburgh, Pennsylvania Pittsburgh Steelers logoLogoAfiliasi liga National Football League (1933–sekarang) Eastern Division (1933–1943, 1945-1949) Western Division (1944) American Conference (1950–1952) Eastern Conference (1953–1969) Century Division (1967–1969) American Football Conference (1970–sekarang) AFC ...

 

 

western bridge to Cité du Niger 12°38′09″N 7°58′27″W / 12.635700°N 7.974239°W / 12.635700; -7.974239 Cité Niger, also called Cité du Niger is a Bamako neighborhood,[1] and an island in the Niger River.[2][3] The Cité du Niger is located in the Commune 2 of the Bamako district.[4] References ^ Informations sur les quartiers - Bamako c'est chaud !. bamako-cest-chaud.net. Retrieved 2016-11-20. ^ Google Maps. Google Maps...

 

 

Indian merchant and political activist Gazulu Lakshminarasu ChettyC. S. I.A portrait of Gajula Lakshminarasu ChettyBorn1806Died1868OccupationMerchantKnown forPolitical activism, publicist Gazulu Lakshminarasu Chetty CSI (Telugu: గాజుల లక్ష్మీనరసు శెట్టి; 1806–1868) was an Indian merchant and political activist who founded the Madras Native Association, one of the earliest Indian political associations, and the first Indian-owned newspaper in ...

周處除三害The Pig, The Snake and The Pigeon正式版海報基本资料导演黃精甫监制李烈黃江豐動作指導洪昰顥编剧黃精甫主演阮經天袁富華陳以文王淨李李仁謝瓊煖配乐盧律銘林孝親林思妤保卜摄影王金城剪辑黃精甫林雍益制片商一種態度電影股份有限公司片长134分鐘产地 臺灣语言國語粵語台語上映及发行上映日期 2023年10月6日 (2023-10-06)(台灣) 2023年11月2日 (2023-11-02)(香�...

 

 

Untuk pulau di Kepulauan Faroe, silakan baca Sandoy Sandøy ialah sebuah kotamadya di fylke Møre og Romsdal, Norwegia. Merupakan sebuah kotamadya pulau yang terletak di Laut Norwegia. Berbatasan dengan kotamadya Aukra di timur laut, Midsund di barat dan Haram di selatan. Serba-serbi Nomor urut: 1546 Ibu kota: Steinshamn Luas: 19 km2 Penduduk: 1.279 jiwa (2004) Wali kota: Nils Magne Aberseth Bentuk bahasa: Nynorsk Pranala luar Situs resmi Kultur i Sandøy på kort Diarsipkan 2006-01-09 d...

 

 

أبو الفضل عبد الواحد التميمي معلومات شخصية الميلاد 2 ديسمبر 953   اليمن  الوفاة 30 أغسطس 1019 (65 سنة)   بغداد  مكان الدفن مسجد أحمد بن حنبل  مواطنة الدولة العباسية  الأب عبد العزيز بن الحارث التميمي  الحياة العملية تعلم لدى أبو بكر الشبلي  تعديل مصدري - تعديل ...

Culinary traditions of Apulia, Italy Italian cuisine History Ancient Roman cuisine Medieval cuisine Early modern cuisine Contemporary cuisine Regional cuisines Abruzzese cuisine Apulian cuisine Arbëreshë cuisine Corsican cuisine Ligurian cuisine Lombard cuisine Mantuan cuisine Lucanian cuisine Neapolitan cuisine Piedmontese cuisine Roman cuisine Sardinian cuisine Sicilian cuisine Venetian cuisine Lists Chefs Dishes Pasta Cheeses PDO Desserts and pastries Restaurants Wine IGT DOCG DOC Beer S...

 

 

County in Wisconsin, United States County in WisconsinWalworth CountyCountyWalworth County CourthouseLocation within the U.S. state of WisconsinWisconsin's location within the U.S.Coordinates: 42°40′N 88°32′W / 42.67°N 88.54°W / 42.67; -88.54Country United StatesState WisconsinFounded1839Named forReuben H. Walworth[1]SeatElkhornLargest cityWhitewaterArea • Total577 sq mi (1,490 km2) • Land555 sq ...

 

 

1610–1763 territory of New France For other uses, see Pays-d'en-Haut. Pays d'en HautTerritory of New France1610–1763 FlagPays d'en Haut in New France on a map by Jacques Nicholas Bellin in 1755CapitalQuebecHistory • Established 1610• Ceded to Britain 10 February 1763 The Pays d'en Haut (French: [pɛ.i dɑ̃ o]; Upper Country) was a territory of New France covering the regions of North America located west of Montreal. The vast territory included most of the Grea...

Eerste Divisie 2017Eerste Divisie Competizione Campionato olandese di football americano Sport Football americano Edizione 17ª Organizzatore AFBN Date dal 19 febbraio 2017al 1º luglio 2017 Luogo  Paesi Bassi Partecipanti 11 Formula Girone e playoff Risultati Vincitore  Lelystad Commanders(1º titolo) Secondo  Den Haag Raiders '99 Semi-finalisti  Amsterdam Crusaders II,  Flevo Phantoms Statistiche Incontri disputati 47 Cronologia della competizione EeD ...

 

 

نيو هيفن     الإحداثيات 37°54′26″N 88°07′37″W / 37.9072°N 88.1269°W / 37.9072; -88.1269   [1] تقسيم إداري  البلد الولايات المتحدة[2]  التقسيم الأعلى مقاطعة غالاتين  خصائص جغرافية  المساحة 1.26 ميل مربع  عدد السكان  عدد السكان 399 (1 أبريل 2020)[3]  الكثافة ...

 

 

Australian politician The HonourableSir James DicksonKCMG FRGS13th Premier of QueenslandIn office1 October 1898 – 1 December 1899Preceded byThomas Joseph ByrnesSucceeded byAnderson DawsonFederal Minister for DefenceIn office1 January 1901 – 10 January 1901Preceded byNone (new creation)Succeeded byJohn ForrestTreasurer of QueenslandIn office5 June 1876 – 21 January 1879Preceded byWilliam HemmantSucceeded byThomas McIlwraithIn office31 December 1883 –...

Species of bird Pied wagtail redirects here. For the related African bird, see African pied wagtail. White wagtail Female M. alba alba, first summer Conservation status Least Concern  (IUCN 3.1)[1] Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Aves Order: Passeriformes Family: Motacillidae Genus: Motacilla Species: M. alba Binomial name Motacilla albaLinnaeus, 1758 Global map of eBird reports   Year-round range  Sum...

 

 

Election in Florida Main article: 1896 United States presidential election 1896 United States presidential election in Florida ← 1892 November 3, 1896 1900 →   Nominee William Jennings Bryan William McKinley Party Democratic Republican Alliance Populist Home state Nebraska Ohio Running mate Arthur Sewall Garret Hobart Electoral vote 4 0 Popular vote 32,756 11,298 Percentage 70.46% 24.30% County Results Bryan  40–50%  50–60...

 

 

Bài này không có nguồn tham khảo nào. Mời bạn giúp cải thiện bài bằng cách bổ sung các nguồn tham khảo đáng tin cậy. Các nội dung không có nguồn có thể bị nghi ngờ và xóa bỏ. Nếu bài được dịch từ Wikipedia ngôn ngữ khác thì bạn có thể chép nguồn tham khảo bên đó sang đây. (tháng 9/2021) Bài này viết về công viên từng mang tên Lê Nin. Đối với công viên Lê Nin hiện tại, xem Công viên Lê...

Wong Shek, Hong Kong黃石 | 黃麻地View of Wong Shek (hill) and Wong Shek PierHighest pointElevation90 m (300 ft)Coordinates22°25′55.27″N 114°20′6.01″E / 22.4320194°N 114.3350028°E / 22.4320194; 114.3350028GeographyWong Shek, Hong KongLocation of Wong Shek in Hong Kong Location Hong KongWong Shek (Chinese: 黃石), or Wong Ma Tei (Chinese: 黃麻地), is an area in the northern part of the Sai Kung Peninsula in Hong Kong. It is under ...

 

 

Novelist, children's literature (born 1964) PJ HaarsmaPJ Haarsma at the 2015 Comic ConBornPhilip-Jon Haarsma (1964-06-05) June 5, 1964 (age 60)Georgetown, Ontario, CanadaOccupationProducer, novelistCitizenshipDual citizen of Canada and United StatesPeriod2004–presentGenreYoung adult science fictionNotable worksThe Softwire Series:Virus on Orbis 1Betrayal on Orbis 2Wormhole Pirates on Orbis 3Awakening on Orbis 4Notable awardsABC New Voices in Children's Literature Award 2008 The Softwir...

 

 

Buon compleanno Mr. GrapeArnie (Leonardo DiCaprio) e Gilbert (Johnny Depp) in una scena del filmTitolo originaleWhat's Eating Gilbert Grape Paese di produzioneStati Uniti d'America Anno1993 Durata118 min Rapporto1,85:1 Generedrammatico RegiaLasse Hallström SoggettoPeter Hedges (romanzo) SceneggiaturaPeter Hedges ProduttoreMeir Teper, Ben Ohlsson, David Matalon Produttore esecutivoLasse Hallström, Alan C. Blomquist Distribuzione in italianoPenta Film FotografiaSven Nykvist MontaggioAndrew Mo...

ARJ21 Xiangfeng ARJ21 milik Chengdu Airlines, maskapai pertama yang mengoperasikan pesawat jenis ini Jenis Pesawat penumpang regionalJet regional Pembuat Comac Perancang AVIC I Commercial Aircraft Company (ACAC) Penerbangan perdana 28 November 2008 Diperkenalkan 28 Juni 2016 dengan Chengdu Airlines Status Dalam produksi, beroperasi Pengguna utama Chengdu Airlines Dibuat 2007–sekarang Jumlah >137 (per 30 Mei 2024) Comac ARJ21 Xiangfeng (Hanzi: 翔凤; Pinyin: xiángfèng; ha...

 

 

FCD Megara 1908Calcio Segni distintiviUniformi di gara Casa Trasferta Colori sociali Verde, nero Simboliaquila Dati societariCittàAugusta Nazione Italia ConfederazioneUEFA Federazione FIGC CampionatoPromozione Fondazione1908 Rifondazione1949Rifondazione1964Rifondazione2001Rifondazione2008Proprietario Elio Coppola Presidente Francesco Francica Allenatore Elio Moncada StadioMegarello( posti) PalmarèsSi invita a seguire il modello di voce Il Football Club Dilettantistico Megara 1908, o pi...